Why Haskell?Being a purely functional language, Haskell limits you from many of the conventional methods of programming in an object-oriented language. But does limiting...