On 08/06/2010 06:52 PM, bearophile wrote:
Philippe Sigaud:
It's better to give it a default chunk size of 2.

Why?

I'm using partition() for years in various languages, and I've seen that the 
chunks of size 2 are the most common.


And what should the default step be, according to you? If chose n (the chunk
size), because that's want the OP wanted.

No duplication across chunks, so on default it can split the natural numbers as:
[1, 2], [3, 4], [5, 6], etc.


Yeah, partition, chunk, segment, it a basic thing, worth including in
std.range.

The most common name is partition().

When I see "partition" I think it's quicksort's partition algorithm...

Andrei

Reply via email to