On Tue, Jan 7, 2014 at 8:50 AM, Jacob Carlborg <doob at me.com> wrote: > I would like to have that in D as well, but with braces instead: > > void loop (void delegate () dg); > > loop { > // endless loop > } What about: void loop(void delegate() dg); loop({ ... }); Since any block is a void delegate().