On Saturday, 22 November 2014 at 15:16:42 UTC, Johan Östling wrote:
void execute(lazy void f)
I think it's a bug that the compiler accepts a lazy void parameter. It errors out on a non-lazy void parameter with "cannot have parameter of type void". lazy shouldn't somehow enable void parameters.