Dave Rolsky wrote: > you're using methods from Set::Infinite that are either > under-documented or not documented at all.
It would have been too difficult to write those functions whithout using some "low-level" code. Maybe I should include an "INTERNALS" section in Set::Infinite pod, to help other people understand the code. > the docs in DateTime::Set are not clear enough My fault, I will try to do better. There _was_ a discussion in the datetime list a while ago: On Mon, 20 Jan 2003, fglock wrote: > Just another proposal for starting DateTime::Set > - Inherit Set::Infinite "as-is". No new API, just make it work. > - No epoch-related internals. All math is handled by DateTime.pm > - No parsing or stringification. > What you get: > - A toolkit for building a new API > - Basic functions: union(), intersection(), complement() > - Dependencies are Set::Infinite, DateTime, and Test::* I had to write some new code in order to use "no epoch-related internals", but that's it. It was not my intention to write everything by myself. - Flavio S. Glock
