You're half-wrong. Haskell's basic abstractions, most of Typeclassopedia, are worthy enough to learn Haskell. You're half-right because Gödel is laughing in his grave. Haskell's community has gone off the rails with needless, 'mathy' abstractions. It's conceptually not different from Lisp's macro abuse. The big difference in reality is that it's fucking ugly in Haskell. Lisp nearly has the elegance to overlook abuse. With Haskell, it's a exponentially compounding problem thanks to its strict typing and syntax. It's quite obvious to an outsider how revolting it is.
>>6It's unfortunate too. kmett is incredibly smart. Yet, he has a self-proclaimed addiction to abstraction. And he will literally work at a soul sucking job to feed it. There's no strategy to this madness. With his technical chops, this guy could single-handly set to mature half of these immature bullet points:
https://github.com/Gabriel439/post-rfc/blob/master/sotu.md . Yet he still chooses to jerk off his math wiener.
On the other hand, bitemyapp thinks he's much smarter than he is. In reality, he's a loud, whiny turd. A 'know-it-all' geek. The sight of his code instantaneously dries up all pussies of all species within a mile radius.
Lastly, there's not enough guys like bos. I get the sense he's still fed up with Haskellers' enchantment with absurd abstraction. Sadly, he realized this too late as he forfeited his time to work at Facebook.