Does is(f == function) work?

Andrey Zherikov andrey.zherikov at gmail.com
Tue Mar 9 11:58:45 UTC 2021


On Tuesday, 9 March 2021 at 02:57:46 UTC, Adam D. Ruppe wrote:
> try
>
> is(typeof(f) == function)
>
> it is kinda weird but that's the trick

Thanks!
Should it work for in this case as well?

alias f = (){};

writeln(typeof(f).stringof);        // prints "void function() 
pure nothrow @nogc @safe"

writeln(is(typeof(f) == function)); // prints "false"



More information about the Digitalmars-d-learn mailing list