Hacker News new | past | comments | ask | show | jobs | submit login

I should learn to read Haskell one of these days. Not today though.



The majority of my tutorial actually uses OCaml, though. :P

I like OCaml because it strikes a balance between imperative and functional programming. Maybe learning OCaml would be easier than learning Haskell?

(Plus, OCaml has neat features like polymorphic variants and a powerful module system!)


"Learn You a Haskell" is sparse on theoretical foundations. I made it halfway through the book feeling like I only had a superficial understanding of the language. If you are interested in a rigorous or systematic approach I recommend "Haskell Programming from First Principles".


I think both are great books, but the book you choose is secondary in importance to the amount of time you spend just bashing your head against it until it starts to make sense.


> one of these days

More like one of these months/years. It's not just a language, but a philosophy of computation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: