
Hi! Searching for a new programming language for my work, I got interested in functional languages. After several weeks of googling and searching, I decided to learn Haskell. I have downloaded and read some tutorials from the Haskell home page, but most of them are incomplete and I decided to buy a book or two. I have found a list of books on Haskell in the Haskell home page, but I cannot decide from the information given in the page. Could any body give me some advice? I have some experience in C, but never programmed in functional language before. I have read about 1/4 of the book "ML for the working programmer" by L.C. Paulson. Thanks! Byung-Jae

I would recommend Haskell - The Craft of Functional Programming by Thompson. Never having programmed in a functional language before, I found it to be a pretty gentle and informative introduction to Haskell using Hugs.

Hi Andrew and Guilherme, Thank you very much for your advice! Byung-Jae

bjkwak wrote:
I have downloaded and read some tutorials from the Haskell home page, but most of them are incomplete and I decided to buy a book or two.
Did you try http://www.isi.edu/~hdaume/htut/tutorial.ps ? "Yet Another Haskell Tutorial by Hal Daume III et al. A tutorial for Haskell that is still under construction but covers already much ground." This book (currently 189 pages) quite met my taste with respect to the selection of important basic features and (for beginners not so important) advanced features (that are partly still missing). It favours to use the compiler ghc and the interpreter ghci. (More over it is free, i.e. you have to bind yourself.) Of course, Thompon's "craft" and the hugs interpreter are good as well. (In fact, it is our standard teaching book.) I would be glad if we had comparable books written in german. Christian

Christian Maeder wrote:
bjkwak wrote:
I have downloaded and read some tutorials from the Haskell home page, but most of them are incomplete and I decided to buy a book or two.
Did you try http://www.isi.edu/~hdaume/htut/tutorial.ps ? "Yet Another Haskell Tutorial by Hal Daume III et al. A tutorial for Haskell that is still under construction but covers already much ground."
This book (currently 189 pages) quite met my taste with respect to the selection of important basic features and (for beginners not so important) advanced features (that are partly still missing). It favours to use the compiler ghc and the interpreter ghci. (More over it is free, i.e. you have to bind yourself.)
Yes, I am currently reading the book and I like it a lot. In fact, I have bound it myself. But, as you pointed out, there are several chapters missing (only titles), and I think eventually I will need to buy a book.
Of course, Thompon's "craft" and the hugs interpreter are good as well. (In fact, it is our standard teaching book.)
I would be glad if we had comparable books written in german.
I will take it as another recommendation of Thompson's book :)
Christian
Thanks! Byung-Jae
participants (3)
-
Andrew M. Evans
-
bjkwak
-
Christian Maeder