http://ddili.org/ders/d.en/enum.html
enum Suit { spades, hearts, diamonds, clubs } foreach (suit; Suit.min .. Suit.max) { writefln("%s: %d", suit, suit); } spades: 0 hearts: 1 diamonds: 2 ← clubs is missingIt seems like there is interest in iterating over the name:value pairs of an enum. Is this is already available with some D programming trick?