Hacker News new | ask | show | jobs
by AzzieElbab 2506 days ago
Haskell is not a difficult language to learn, but unlike imperative languages, you can't just start reading the code if you "know literally nothing about Haskell". One thing to keep in mind is that every other line in Haskell is basically just composing functions together, but you need to know how all those weird >>= and <*> and <$> effect code/composition flow
1 comments

> is not a difficult language to learn

People say this about every single programming language.

dunno. to me PHP and CPP are the hardest, because I cant figure out the logic behind their design.
Some have genuinely uniquely confusing bits. Like `this` in javascript. Or `Hold` and `Evaluate` in mathematica.
Probably because they're all right.