good advanced fp (haskell) book
John Meacham
john@repetae.net
Wed, 31 Jul 2002 16:30:07 -0700
A book which i absolutly love for learning haskell is
"An Introduction to Functional Programming Systems Using Haskell" by
A J T Davie (cambridge press)
I dont know if other peoples experiences were similar but it took me
about three tries to actually learn haskell, after which a light went on
and it suddenly made sense, i wish I had found this book at the
begininning as it would have definatly sped up the process.
BTW, is there any chance of a 2nd edition of the book? I would love to
be able to recommend it to friends but since it was written
pre-haskell98 many of the examples dont work without minor modification
('hd' -> 'head', etc...) which is fine if you already have a grasp of
the language, but quite perplexing if you are just starting out.
Plus a chapter on rank-n-polymorphism and one on multi-parameter
typeclasses would fill out the book quite nicely...
John
On Wed, Jul 31, 2002 at 04:03:46PM -0700, Hal Daume III wrote:
> Hi all,
>
> I'm looking to purchase one (perhaps two) books for my collection. I'm
> looking for two things in particular:
>
> - good algorithmic reference
> - good explanation of the meat of haskell (advanced stuff)
>
> I don't care about introductory stuff; I've written tens of thousands of
> lines of Haskell code and don't want to waste my time reading what a tuple
> is.
>
> I was looking at the "Algorithms: A Purely Functional Approach" online
> which, based on the contents, seems to satisfy well my first desire, but I
> fear it doesn't get advanced quickly enough and am left with only a little
> on advanced topics.
>
> All the other books I looked at on the bookshelf seemed too introductory.
>
> I'm not afraid of math (it was my undergraduate degree) and rather enjoy
> theorems, but I'm also insanely practical and am interested in a book
> which has a large section on *efficiency*.
>
> I fear what I'm looking for doesn't exist, and in the absense of a book,
> perhaps people could point me to good extended (perhaps journal?) papers
> -- though papers tend to largely ignore the efficiency stuff and serve as
> very poor references.
>
> Thanks!
>
> - Hal
>
> --
> Hal Daume III
>
> "Computer science is no more about computers | hdaume@isi.edu
> than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume
>
> _______________________________________________
> Haskell mailing list
> Haskell@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell
>
--
---------------------------------------------------------------------------
John Meacham - California Institute of Technology, Alum. - john@foo.net
---------------------------------------------------------------------------