| ▲ | mhitza 5 hours ago | |
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. | ||
| ▲ | PapstJL4U 3 hours ago | parent [-] | |
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. | ||