Para empezar, En http://en.wikipedia.org/wiki/Functional_programming#References, las referencias 1, 7, 12, 21, 25, 29 También: http://www.haskell.org/haskellwiki/The_Monad.Reader/Issue3/Functional_Programming_vs_Object_Oriented_Programming Y lectura de baño: http://learnyouahaskell.com