> possibly reversing seq's is not implemented in any of the current standard 
> libraries because it is so easy to do writing it yourself.

I don't think that this is a good reason.

Some months ago I even voted for having even() and odd() in the standard lib, 
maybe as isOdd() and isEven().

I just like to have available what I need from time to time. I was even a bit 
angry when I noted some months ago that there seems to be no Inf for float32 
available. And I am unhappy that for example 
[https://github.com/StefanSalewski/gintro/blob/master/tests/combinatorics.nim](https://github.com/StefanSalewski/gintro/blob/master/tests/combinatorics.nim)
 from bright R. Behrends is not available by default.

Good reasons why something is not available by default may be that it is used 
really rarely only, that it may generate name conflicts, or that it is an 
expensive operation, which users may use too carelessly without noting that it 
is expensive. For the last point I am not sure, we have find for array for 
example, and that is fine if array is not too large. 

Reply via email to