It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
The Haskell Platform 2011.2 is out: GHC 7 for all
11–20 of 34 posts
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#12It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
My vote would be for Richard Bird and Phil Wadler's Intro to functional programming using Haskell.
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#13Would be nice for the Haskell Platform to adopt a de facto IDE (e.g., Leksah) that was compatible across the major OS platforms and distribute it along with the other developer tools.
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#14It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
Written by three of the most prolific and capable Haskell library developers. It covers everything from introductory functional concepts to high-performance C-style stateful programming.
You can buy a dead tree, or read it online for free.
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#15I'm using Ubuntu Maverick. The debs page ( http://packages.ubuntu.com/search?keywords=haskell-platform ) has 2010.1.0.0.1. How do I get 2011.2 for Maverick?
You'll need to wait for your distro maintainer to update the package set. Alternatively, you can build from source, using a generic Linux ghc, like so: http://www.vex.net/~trebla/haskell/haskell-platform.xhtml
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#16It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#17It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
If you're new, you might like something easy like the "gentle introduction to haskell" http://www.haskell.org/tutorial/ . Unfortunately it does not cover more recent and advanced features; for that I would recommend Oleg Kiselyov's site http://okmij.org/ftp/Haskell/ (he is somewhat famous in the community for bringing advanced Haskell features "down to earth" with clear, simple examples).
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#18It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
Real World Haskell: http://book.realworldhaskell.org/ > Written by three of the most prolific and capable Haskell library developers. It covers everything from introductory functional concepts to high-performance C-style stateful programming. You can buy a dead tree, or read it online for free.
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#19http://johnbender.us/2011/03/05/snap-setup-from-scratch-the-...
Snap is the only extra install and you can quite easily alter the haskell platform version in the Vagrantfile. I'll be updating this tonight when I get home if you don't mind waiting.
Re: The Haskell Platform 2011.2 is out: GHC 7 for all
#20It would be nice for this site to give more detailed advice on studying Haskell. Learning a language should be a side effect of studying its canon of programs. Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?
A very enjoyable tutorial. Supposedly, this site was going to come out in book form. If/when it does, it should become the de-facto "Camel book" for Haskell.