On 4/7/15 3:27 PM, deadalnix wrote:
On Tuesday, 7 April 2015 at 22:24:21 UTC, Andrei Alexandrescu wrote:
My current favorite WAT in D is:

    import std.stdio;
    void fun(string text) {
        import std.conv;
        writeln(text);
    }
    void main() {
        fun("Hello world");
    }

This program outputs a blank line. :-)

Yeah, I think it's urgent we fix that. -- Andrei

My favorite next:

void function() f;
static assert(is(f == function)); // OK

void delegate() dg;
static assert(is(f == delegate)); // Nope...

(I assume you meant "dg" here.)

This doesn't strike me as big, but it is weird.

Note that even phobos can get confused with that one in some cases.

Are there bugzillas for these two matters?


Andrei

Reply via email to