https://issues.dlang.org/show_bug.cgi?id=14378 --- Comment #2 from briancschott at gmail.com --- http://dlang.org/grammar.html#FunctionLiteralBody Function literals do not require parameter lists. It's perfectly valid to parse the example code as a function literal. --