I think the current 'definitive' resource for learning Haskell is https://github.com/bitemyapp/learnhaskell , which has well-curated, comprehensive links.
Learn You a Haskell for Great Good (2008)
91–100 of 123 posts
Re: Learn You a Haskell for Great Good (2008)
#92Earlier quoted context omitted.
It's possible to communicate in a casual, conversational, and humorous manner without alienating minorities and delivering insults, and the author chose not to. I think it's unlikely that he was trying to be malicious and is probably just not sensitive to what it's like to be on the receiving end of some of his examples.
Aren't you imputing motives without proof ? While I respect your sensibility, I would have made the same kind of remarks without thinking it would hurt someone. I understand it could, but it wouldn't have been my intent . Also remember that your position is very very US-centric. But I am all for communication : explain your point to the author and propose something else that is as funny as the current text. But sayin…
Re: Learn You a Haskell for Great Good (2008)
#93What is a good online reference to learn about "Monads" for beginners? Someone posted a reference here on HN sometime ago but I lost it. Edit: The book was enjoyable and a delight to read, but I started struggling to keep up from Chapter 8. as it went into Monoids and Monads, I feel like I need to read other tutorials before coming back to it.
Re: Learn You a Haskell for Great Good (2008)
#94What is a good online reference to learn about "Monads" for beginners? Someone posted a reference here on HN sometime ago but I lost it. Edit: The book was enjoyable and a delight to read, but I started struggling to keep up from Chapter 8. as it went into Monoids and Monads, I feel like I need to read other tutorials before coming back to it.
http://www.stephanboyer.com/post/9/monads-part-1-a-design-pa...
Re: Learn You a Haskell for Great Good (2008)
#95I really like this book, but I think it may be teaching some bad habits by ignoring performance concerns.
That is: At least 90% of code is not CPU-limited. It's fast enough. So, as an initial approach, ignoring performance is fine.
The problem is that, if and when you run into real performance issues, you need to know some tools for dealing with them. If this book doesn't teach you those, well... it's a language introduction. It's not an advanced text. Maybe it would be the better for a warning or two, a paragraph here or there, but performance is (quite properly) not the point for the book.
Re: Learn You a Haskell for Great Good (2008)
#96Should I learn oCaml instead ? Looks appealing because companies like Facebook are using it create tools like Flow ( https://github.com/facebook/flow ).
Why do people choose programming languages based upon which big companies are using them? Learn a programming language because it is interesting, not because Facebook uses it.
If I'm learning a language for my own enjoyment, I'll learn whatever I want. If I'm learning a language to try to develop my career, I'll learn something that people want to pay for.
Re: Learn You a Haskell for Great Good (2008)
#97Earlier quoted context omitted.
I'm not sure if that link is NSFW or not :)
Certainly doesn't help with the perception of the tech industry as a boys club. I mean I know it may have been written in jest but I was personally cringing while reading it and figured it'd be at the very least a little alienating (at worst outright offensive) for any women who'd happen to read it. Maybe I'm being oversensitive, I just know I wouldn't write anything like that.
Re: Learn You a Haskell for Great Good (2008)
#98This book was excellent for helping me learn Haskell, but the gendered language and fat-shaming jokes made me feel very uncomfortable, eg: "You're fat! Lose some weight, fatty!","You're supposedly normal. Pffft, I bet you're ugly!" and "You're a whale, congratulations!", "Sure, we could just type them all out but obviously that's not a solution for gentlemen who demand excellence from their programming languages."
Re: Learn You a Haskell for Great Good (2008)
#99I really like this book, but I think it may be teaching some bad habits by ignoring performance concerns.
Re: Learn You a Haskell for Great Good (2008)
#100Haskell can be very handy at solving some puzzles.