Functional Programming with a Mainstream Language
Published December 3rd, 2009 Under Coding | Leave a Comment
Sadek Drobi shows how he applied functional programming principles to a real-life project which needed to meet certain performance requirements. He shares the lessons learnt on using mutation, laziness, recursion, functions, monads, list comprehensions and parallelization in an attempt to achieve a functional domain model.
http://www.infoq.com/presentations/Functional-Programming-Sadek-Drobi