4 ms·
Why not simply read "Learn You A Haskell", which is mentioned in the introduction?
by zabzonk 5y ago
Why not simply read "Learn You A Haskell", which is mentioned in the introduction?
- corty 5y agoBecause yet another blog needs subscribers...
- wowi42 5y agoOr maybe because his journey was not the best with the book, and he wanted to share how he wishes it was explained (it's written in the article, if you can read!)
- tromp 5y agoHe was not entirely happy with that resource: "So I read a couple of tutorials online and went through the famous Learn You a Haskell for Great Good ! It was a long and painful journey - which is not over yet. After some retrospection I wanted to share my own introduction to Haskell based on my python experience. What I wished I had learnt first and what I wished I learnt later down the road."
- mypastself 5y agoThat book was heavy on syntax right off the bat, and light on underlying theory, which is why I ended up bailing. The blog is even more extreme, and gives no explanation as to why a beginner should even bother. Might as well read the official Haskell documentation instead.
- osclarto 5y agoI personally found LYAH to be an excellent resource. One of the best programming books I've ever come across
- hardwaresofton 5y agoLYAH is a great resource but it is a bit dated at this point and there have been more entries into the space. Haskell needs more content like this to show people how approachable it is, and especially when they're more up to date and more in line with recent best practices in using haskell. As long as we're not all doing burrito tutorials, the more people that engage with Haskell (and write posts about it), especially simple, straight to the point ones like this the better. I personally have written a guide on how to build practical APIs in Haskell that is now quite outdated[0], and while I tried to go from zero, it is almost certainly not a good entry guide. Glad to see more people taking stabs at it. [0]: https://vadosware.io/post/rest-ish-services-in-haskell-part-1/ https://vadosware.io/post/rest-ish-services-in-haskell-part-...
- lpat 5y agoSo is it still worth reading LYAH nowadays? Are there any other resources that you could recommend instead of it?
- hardwaresofton 5y agoI'm unfortunately not an expert in teaching Haskell but I know people often recommend Real World Haskell: http://book.realworldhaskell.org/ http://book.realworldhaskell.org/ It comes up quite often on r/haskell, for example: https://www.reddit.com/r/haskell/comments/muzun2/is_real_world_haskell_still_good https://www.reddit.com/r/haskell/comments/muzun2/is_real_wor...
- endgame 5y agoRWH is even more outdated than LYAH, unfortunately. I learned off Haskell Programming from First Principles, but it's since become controversial because of a falling-out between the authors.
- q3k 5y agoReal World Haskell is unfortunately outdated - it predates the 2014 Applicative Monad Proposal.
- kitd 5y agoI found the Haskell Wikibook [1] the best at introducing the language with just the right amount of theory at each stage. [1] https://en.m.wikibooks.org/wiki/Haskell https://en.m.wikibooks.org/wiki/Haskell
- gilmi 5y agoBecause it's not an effective learning resource. Too many people read LYAH only to be left with a very shallow understanding of how to use Haskell and little to no experience on building even small projects in Haskell. I mention other, better resources in my haskell study plan: https://github.com/soupi/haskell-study-plan https://github.com/soupi/haskell-study-plan