Ali Çehreli:
foreach (i, element; MyRange(42).enumerate) { // ... }versus sequence!"n" and zip: foreach (i, element; zip(sequence!"n", MyRange(42))) { // ... }
But it's better to not use automatic unpacking of tuples. See issues 7361 and especially 9817.
Bye, bearophile