Skip to content

Instantly share code, notes, and snippets.

@9rnsr
9rnsr / functionstyle.d
Created June 5, 2012 04:04 — forked from majiang/functionstyle.d
function style
import std.stdio;
void main()
{
T delegate(T) zero(T)(T delegate(T) f)
{
return x => x;
}
T delegate(T) delegate(T delegate(T)) succ(T)(T delegate(T) delegate(T delegate(T)) n)