logoalt Hacker News

mhitzatoday at 4:42 PM1 replyview on HN

That's a hard agree and a reason why anyone trying to learn Haskell, OCaml, or other language with minimal/"batteries depleted" stdlib will suffer.

Sure Haskell comes packaged with parser combinators, but a new user having to juggle immutability, IO and monads all at once at the same time will be almost certainly impossible.


Replies

PapstJL4Utoday at 6:02 PM

Maybe not learning a new language from the ground up, but I think it is good training to "just write" within the language. A daily or twice-daily interaction. Setting up projects, doing the basic stuff to get things running, and reading up on the standard library.

Having smaller problems makes it possible to find multiple solutions as well.