After some discussion I made a number of drastic revisions to
What I want to see in Perl 6 is a set of very minimal roles that can be
used to provide a simply object from gmtime() and localtime(). These
objects should not handle locales, proper Olson timezones, string parsing,
user-defined formatting, or math.
They're basically simply little data blobs with some overloading and a few
I imagine that a real classes which do math, handle leap seconds,
formatting, and so on will _also_ do these roles, but this should be done
out of core.
I don't really know Perl 6 all that well, so I'd welcome review, in
particular of my Perl 6-isms, and also just of the general concepts.
Your guide to all that's veg House Absolute(ly Pointless)