Re: Synopsis 02: Range objects [recap]

2009-08-26 Thread Michael Zedeler
Thanks to everyone who has posted their thoughts on Ranges. Here are the conclusions I have drawn: Ranges are for checking whether something is within a given interval. RangeIterators are for iterating over elements in a Range with a given step size using :by. We discussed using Series or

Re: Synopsis 02: Range objects [recap]

2009-08-26 Thread Jon Lang
Michael Zedeler wrote: Proposed changes: It shouldn't be possible to construct RangeIterators over Str (apart from single length strings) or Complex using the Range operator (..). I'd go one step further with Complex, to say that Range isn't a useful concept at all so long as before and after

Re: Synopsis 02: Range objects

2009-08-26 Thread Karl Brodowsky
Michael Zedeler schrieb: Well... maybe. How do you specify the intended precision, then? If I want the values from 1 to 2 with step size 0.01, I guess that writing 1.00 .. 2.00 won't be sufficient. Trying to work out the step size by looking at the precision of things that are double or

versioning same-auth forks/branches

2009-08-26 Thread Darren Duncan
In regards to http://perlcabal.org/syn/S11.html#Versioning I have recently considered that it may be deficient in addressing a possibly-common situation, and I'm looking for input on how to handle that situation, either for a best practice that works within the current model, or on enhancements

Re: versioning same-auth forks/branches

2009-08-26 Thread Moritz Lenz
Darren Duncan wrote: In regards to http://perlcabal.org/syn/S11.html#Versioning I have recently considered that it may be deficient in addressing a possibly-common situation, and I'm looking for input on how to handle that situation, either for a best practice that works within the

Re: versioning same-auth forks/branches

2009-08-26 Thread Darren Duncan
Moritz Lenz wrote: Darren Duncan wrote: The question I have is what to do when a single same authority wants to release multiple forks or branches of the same module, It splits up into multiple authorities, conceptually. For example for the development branches for perl5 one could write

Re: Synopsis 02: Range objects [recap]

2009-08-26 Thread Timothy S. Nelson
On Wed, 26 Aug 2009, Michael Zedeler wrote: Thanks to everyone who has posted their thoughts on Ranges. Here are the conclusions I have drawn: Ranges are for checking whether something is within a given interval. RangeIterators are for iterating over elements in a Range with a given step