Dustin Campbell has an interesting series on C# functions on his Did it with .NET blog. Fibonacci Numbers, Caching and Closures What's in a Closure? Using Automatic Memoization A Higher Calling The Art of Currying Building Functions from Functions, part...