
Hello, What's a good book for a absolute beginner in Haskell programming with a lot of exercises so I can see if I understand it. Roelof

I used Real World Haskell
Http:/book.realworldhaskell.org
and was very happy with it.
There's also Learn You A Haskell For Great Good
http://www.learnyouahaskell.com
which is probably funnier, but I can't tell you much more about it.
For both it is helpful to have some experience with programming in
genereal, but these are the first that came to mind.
Raf
On 6/27/11, Roelof Wobben
Hello, What's a good book for a absolute beginner in Haskell programming with a lot of exercises so I can see if I understand it. Roelof

Hello, First thanks for the help. I looked at both books. book.realworld.haskelll : Nice book with exercises but you need some functions to solve the exercises which are not mentioned in the book. So there it will be very confusing. learnyouahaskell : Also a nice book but without any exercices and in the first chapter a confusing part about list compreshenion. Roelof
Date: Mon, 27 Jun 2011 11:21:37 +0200 Subject: Re: [Haskell-beginners] book question From: raphael.paebst@googlemail.com To: rwobben@hotmail.com CC: beginners@haskell.org
I used Real World Haskell Http:/book.realworldhaskell.org and was very happy with it. There's also Learn You A Haskell For Great Good http://www.learnyouahaskell.com which is probably funnier, but I can't tell you much more about it. For both it is helpful to have some experience with programming in genereal, but these are the first that came to mind.
Raf
On 6/27/11, Roelof Wobben
wrote: Hello, What's a good book for a absolute beginner in Haskell programming with a lot of exercises so I can see if I understand it. Roelof

On 6/27/11, Roelof Wobben
book.realworld.haskelll :
Nice book with exercises but you need some functions to solve the exercises which are not mentioned in the book. So there it will be very confusing.
Hi Roelof, It might seem like that - because RWH is a big book, and the functions may be hidden in an earlier section - but RWH is a beginner's book, which assumes no previous knowledge of Haskell. If you're looking to learn through exercises alone, though, I'd recommend Learn You A Haskell. In my experience, you can learn a lot just by doing the exercises and completely ignoring the explanations. Tom

On 06/28/11 14:28, Tom Murphy wrote:
On 6/27/11, Roelof Wobben
wrote: [...] book.realworld.haskelll :
Nice book with exercises but you need some functions to solve the exercises which are not mentioned in the book. So there it will be very confusing.
Hi Roelof, It might seem like that - because RWH is a big book, and the functions may be hidden in an earlier section - but RWH is a beginner's book, which assumes no previous knowledge of Haskell.
As a Haskell beginner, I will suggest that a less true statement has never been made.

On 6/28/11, Michael Orlitzky
On 06/28/11 14:28, Tom Murphy wrote:
On 6/27/11, Roelof Wobben
wrote: [...] book.realworld.haskelll :
Nice book with exercises but you need some functions to solve the exercises which are not mentioned in the book. So there it will be very confusing.
Hi Roelof, It might seem like that - because RWH is a big book, and the functions may be hidden in an earlier section - but RWH is a beginner's book, which assumes no previous knowledge of Haskell.
As a Haskell beginner, I will suggest that a less true statement has never been made.
Really? I was saying that from experience, having started on Haskell with RWH. What types of things are assumed knowledge? (I have experience in programming imperative languages, though, so maybe that helped me) Tom

On Mon, 27 Jun 2011 11:21:37 +0200
Raphael Päbst
I used Real World Haskell Http:/book.realworldhaskell.org and was very happy with it. There's also Learn You A Haskell For Great Good http://www.learnyouahaskell.com which is probably funnier, but I can't tell you much more about it. For both it is helpful to have some experience with programming in genereal, but these are the first that came to mind.
The online version of Real World Haskell has a comments facility,
which people use to post solutions and discussions of the problems in
the book. I've found those to be invaluable.
On the other hand, the examples in the that book are apparently
executed when rendered (which is sorta cool), and some of them no
longer work because of changes in the haskell environment they are run
in. So you get error messages instead of example output.

For exercises you can look at 99 Haskell problems at the following link
http://www.haskell.org/haskellwiki/99_Haskell_exercises
Solutions are also available, but you should first try with out looking at
the solutions
Lalitha Prasad
On Mon, Jun 27, 2011 at 1:55 PM, Roelof Wobben
Hello,
What's a good book for a absolute beginner in Haskell programming with a lot of exercises so I can see if I understand it.
Roelof
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners
participants (6)
-
Lalitha Prasad K
-
Michael Orlitzky
-
Mike Meyer
-
Raphael Päbst
-
Roelof Wobben
-
Tom Murphy