Slides and code examples from my functional programming talk at dotnetmiami  in Nov. 2013