Func<int,Func<int,int>> times = x => (y => x*y); Console.WriteLine( times (3)(4) );
Multiplikation ist eigentlich zweistellig, diese Version ist durch „Currying`` einstellig.
(benannt nach Haskell B. Curry, 1900-1982, http://www-history.mcs.st-andrews.ac.uk/Biographies/Curry.html)