>>16
>As for usefulness.. I've written plenty of stuff in Haskell that's quite useful. I wrote a webcrawler. I wrote a file organizer, mainly for my download folder, which uses rules which are literally Haskell syntax for ADTs.
i have bash scripts that do that.
question: has haskell ever been used to build something nontrivial? package managers and window managers do not count for achievements in my book. This is the same problem that lisp had. It had some beautiful parts, but largely the language was unusable because it stumbled on basic fucking shit. specifically, common lisp sucked at interfacing with the os, library support, and being huge and hard to keep in your head. haskell has these same exact problems.