http://www.youtube.com/watch?v=1PhArSujR_A&t=2m5s
http://www.altdevblogaday.com/2012/04/26/functional-programming-in-c/
Purely functional priority queues
http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/
http://jnordenberg.blogspot.de/2012/05/my-take-on-haskell-vs-scala.html
http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals
http://www.infoq.com/presentations/data-types-issues
Edward Kmett John Carmack
www.patryshev.com/monad/m-intro.html
http://habrahabr.ru/post/125782/