On Tuesday, 8 July 2014 at 17:42:00 UTC, Remo wrote:
How to make something that work like std::tie in D2 ? Tuple!(float, float) sinCos(float n) {return tuple(cast(float)sin(n), cast(float)cos(n)); //please note cast(float)!} int main(string[] argv) { float s,c; tie!(s,c) = sinCos(3.0f); }
alias tie = TypeTuple; int main(string[] argv) { float s,c; tie!(s,c) = sinCos(3.0f); }