Timothee Cour:

python uses itertools.product which is lexicographic_depth.
Like you say, no-one can agrees what the order should be, so let's leave it up to user through a template. Sounds like a no-brainer to me. There are
use cases for each order I mentioned.

Different cases enjoy different orderings, so giving it a compile-time enum is OK. But I prefer the order of 9878 to be the default one, because it's the most commonly needed by me, and it's what I expect when I port Python code to D.

Bye,
bearophile

Reply via email to