Dave wrote: > - DateTime::EventSet I like this one.
It could be "virtual", in that DateTime::EventSet::xxx would be available if you had DateTime::Event::xxx installed. --- I propose the DateTime::Event semantics be changed to: "returns the _next_ event after the date" Example: DateTime::Event::FourthJuly would be: 20030101 --> 20030604 20030603 --> 20030604 20030604 --> 20040604 Current semantics is "return the date in a given year". The reasons are: - to use a DateTime parameter, instead of a scalar. - to be compatible with the recurrence-generation engine. - Flavio S. Glock
