First of all, Welcome!
I used the book from haskellbook.com and like it a lot. But it’s quite long. I can’t speak to the “get programming with haskell” book. The table of contents looks good though!
some advice:
- join a chat room (or a few, if you want). Ask questions there. There are links to some in this post: Simple Request!
- Here is a guide which is the basis for haskellbook.com. Its free, of course, and collects various good resources: https://github.com/bitemyapp/learnhaskell
- Don’t give up! Haskell is a fantastic programming language. It has a lot of concepts, but they are there to make programming easier overall.
Here are a couple of great resources for when you get to certain topics. Think of them as other explanations of things, in case your book is not thorough enough:
- When you get to I/O and probably have questions about it, you should look at this: https://www.seas.upenn.edu/~cis194/spring13/lectures/08-IO.html IMO its the best haskell IO “tutorial” around.
- If you get confused about the term “Monad”, I really like this post about ithttp://www.jerf.org/iri/post/2958
- This contains a wealth of information on many topics http://dev.stephendiehl.com/hask/
May I ask, how you decided to learn Haskell?