4 ms·
LYAH 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 peop
by hardwaresofton 5y ago
LYAH 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