https://issues.dlang.org/show_bug.cgi?id=13995 --- Comment #3 from deadalnix <deadalnix at gmail.com> --- Alternatively : enum StringOf(T) = T.stringof; void main() { writeln(StringOf!uint); } This should also print T. --