Re:Learn You a Haskell for Great Good
by sridca on Tuesday August 21, 2018 @06:22PM
(#17814368)
I read more than half of this book, and sadly I did not enjoy it at all. Read it only if you enjoy long-winded verbose explanations. Hutton's or Bird's is concise yet explanatory.
[ Parent
| on HN ]
It was valuable to me as pretty much the only Haskell resource I read that addressed more complex concepts without hitting a point where they needed to resort to mathematics.
I've never had to resort to mathematics (like category theory) when learning to use Haskell in real-world projects. And I don't think Hutton's or Bird's rely on mathematics for teaching Haskell.
Re:Learn You a Haskell for Great Good
by sixstringbudha on Tuesday August 21, 2018 @10:47PM
(#17815868)
Can you give me one such example?
Does the verbosity interfere or can you skip over details you don't need?
Re:Learn You a Haskell for Great Good
by iso-8859-1 on Wednesday August 22, 2018 @04:59AM
(#17817335)
Well, if you are reading the chapter, it's because you want to understand it. Since everything in this book is verbose, you can't just skip the verbose parts.
Half the examples contain jokes or cutesy animal sounds (onomatopoeia). I like jokes, but it is distracting me. Especially when I don't understand the cultural reference.
My biggest gripe with the book is that the examples can feel quite contrived. Its probably super hard to make a book featuring all concepts without having contrived examples. But I remember reading a chapter and some arbitrary abstraction is introduced. Problem is, based on that example, I don't realize when the abstraction is useful.
It might be impossible to write a Haskell book that is neither terse not unnecessarily verbose.
Since you can get some chapters for free, I'd recommend you just download them and see if you like the style.