Applying a tuple to a function (and more)

bearophile bearophileHUGS at lycos.com
Sun Sep 19 17:11:13 PDT 2010


Philippe Sigaud:
> Recently, bug 2800 was corrected and you can also directly access a tuple's
> fields by indexing:
> double d = tup[1];  // or simply:     auto d = tup[1];

This program doesn't work:

import std.typecons;
void main() {
    auto t = tuple(42, 3.14);
    double d = t[1];
}


And I think bug 2800 is unrelated:
http://d.puremagic.com/issues/show_bug.cgi?id=2800

Bye,
bearophile


More information about the Digitalmars-d-learn mailing list