< B / >
This Note isn't published yet.
It's at most half done, and it's probably confusing to read.
It might be a good idea to come back later.
Alternatively, you can prod me to write it.

How Haskell Doesn't Feel Well-engineered

Started 6 months ago Last edited 6 months ago
  • random accumulated weirdnesses no one bothers to fix: head throwing, Overloaded strings, basically everything NeoHaskell wants to address.
  • incredibly big language (/combinatorial ecosystem hell!)
  • weird beginner edge cases
  • too little docs, only types

Many of these probably stem from mostly seniors, little engineers and definitely no (small-d) (UX) designers using the language.