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
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
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
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
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
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
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