by
3.48 of 5 stars
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes... read full description

reviews

Dec 14, 2007
Salim rated it: 2 of 5 stars
I only got a few pages into this book before the author took the definition of "abstract" wholesale from the dictionary. That's the cue to cut my losses. I do not need a glorified pull quote to tell me about non-technical vocabulary.

Up to that point, about fifteen pages past the introduction, things were going swimmingly: the author explained the relationship between Haskell [Brooks Curry, the mathematician] and the Curry School of Expression; the importance (value and pla More...
Dec 11, 2008
Robert rated it: 3 of 5 stars
So far this book seems an excellent introduction to Haskell (the programming language), and to functional programming in general. The "multimedia" programming described in teh book—drawing simple shapes and interactive graphics—is not so exciting or useful, and I wonder whether some of these ideas would be better demonstrated in terms of one of the Haskell Open GL libraries. That said, I think his framework of thought around Multimedia conceived as time-varying Behaviors, interactive More...
Jan 10, 2009
Mike rated it: 5 of 5 stars
Great book for learning Haskell and Functional Programming in general. Haskell is one of the most elegant and difficult languages to learn. This book does a great job of introducing Haskell both technically and conceptually. I would recommend this to anyone at all interested in functional programming.
Jul 25, 2010
Chris rated it: 3 of 5 stars
Examples aren't very practical
Feb 07, 2008
Eugene rated it: 5 of 5 stars
Excellent book for learning functional programming with Haskell. The culmination of this book is Reactive Programming. However, the streaming technique is relatively old, requires a hack to evade space leak, and by now is considered a bad idea generally. Nowadays one uses arrow approach to reactive programming. Nonetheless, this book remains one of the best on learning Haskell and functional programming in general.
Jan 22, 2012
Jose_A. rated it: 4 of 5 stars
Dec 30, 2011
Alexander rated it: 3 of 5 stars
Dec 10, 2011
Olifante rated it: 4 of 5 stars
Nov 28, 2011
Mike marked it as to-read
Nov 04, 2011
David marked it as to-read
Oct 19, 2011
Lewis rated it: 3 of 5 stars
Oct 07, 2011
Ele is currently reading it
Oct 02, 2011
Greg added it
Sep 18, 2011
Jeff added it
Sep 16, 2011
Kkasravi marked it as to-read
Sep 14, 2011
Alexandre marked it as to-read
Aug 26, 2011
Piccolbo rated it: 2 of 5 stars
Jul 27, 2011
Ed rated it: 4 of 5 stars
Jul 20, 2011
Stanislav marked it as to-read
Jul 18, 2011
Ben added it
Jul 04, 2011
Deon rated it: 3 of 5 stars
Jun 11, 2011
Aleksi added it
May 14, 2011
Kirill marked it as to-read
Apr 10, 2011
Jeremy rated it: 5 of 5 stars
Jan 06, 2012
Chris marked it as to-read
Mar 27, 2011
Eliza rated it: 3 of 5 stars
Mar 25, 2011
Marvin rated it: 3 of 5 stars
Mar 03, 2011
skim marked it as to-read
Feb 20, 2011
Andrei rated it: 3 of 5 stars
Jan 27, 2011
Reynard rated it: 2 of 5 stars