What is functional programming?
Lately I hear a lot about Haskell and functional programming but, to be honest, I don't know anything about it. I know about Object oriented and Procedural but I don't really understand what is functional programming all about.