Hacker News new | ask | show | jobs
by thechao 2108 days ago
I learned Haskell pre-Categorization, and modern Haskell tutorials make me sad. Haskell-without-mumbo-jumbo is a great expository language for learning about all sorts of sophisticated programming problem solving techniques, without having to deal with all the noise of Algol-derived languages.

I was taught “monads” as: “ok, you wanted mutability? Here is how we program imperatively in Haskell”. Whole thing just hung together.