Is Haskell a Bad Choice?