On Tue, 14 Jan 2003, Martijn van Beers wrote:

> On Tue, Jan 14, 2003 at 01:32:39PM -0200, fglock wrote:
> > > It should use DateTime as the leaf class, just like Date::Set really
> > > should use Date::ICal as the leaf class.
> >
> > Ok, I'll try to do that.
> >
> > There is a very important thing to note, however:
> > DateTime::Set stores pointers to leaves (of course).
> >
> > If a DateTime object is a leaf, it should never be changed,
> > or it might break something:
>
> There's a good argument for making all DateTime objects immutable like
> some people were arguing before..

No, it's just a good argument for making DateTime::Set call clone on all
objects it gets.


-dave

/*=======================
House Absolute Consulting
www.houseabsolute.com
=======================*/

Reply via email to