
Yes, thanks, but those internet pages don't read that well on the train to work ;) For example, for the brand new F# language I bought the book http://www.amazon.com/Foundations-F-Robert-Pickering/dp/1590597575 which covers almost everything you need to create real-world applications, from GUIs to databases to 2D/3D graphics to custom languages. Okay, it's a bit buggy here and there, but it's a great overview. Ah well, I'll abuse the printer at work to print out those internet pages then; somehow reading from a computer screen just doesn't work for me. -----Original Message----- From: Donald Bruce Stewart [mailto:dons@cse.unsw.edu.au] Sent: Friday, July 06, 2007 11:22 To: peterv Cc: 'Bulat Ziganshin'; haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] RE: Modern Haskell books (was "Re: A very nontrivial parser") dons:
bf3:
but afair you don't yet have too much experience even with H98 language? from my POV, H98 as is useful for learning, but not for real
apps. there is wide common subset of GHC and Hugs language extensions and this set (with exception for FD) will probably become new Haskell' standard
The problem I face is that most (all?) Haskell books I could find deal with Haskell 98... Are there any books out that cover the "modern" Haskell extensions?
Not yet! (But see realworldhaskell.org... :)
To make up for it we have a mass of online material:
The amazing Haskell wikibook * http://en.wikibooks.org/wiki/Haskell
All the Haskell bloggers, sorted by topic * http://haskell.org/haskellwiki/Blog_articles
Collected research papers about Haskell, by topic * http://haskell.org/haskellwiki/Research_papers
Wiki articles, by category * http://haskell.org/haskellwiki/Category:Haskell
Books that we do have * http://haskell.org/haskellwiki/Books_and_tutorials
Oh, Bulat's right. Also: GHC User's guide -- type system extensions * http://www.haskell.org/ghc/docs/latest/html/users_guide/type-extensions.html GHC User's guide -- syntax extensions * http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html Specific extensions: GADTs * http://www.haskell.org/ghc/docs/latest/html/users_guide/gadt.html Bang patterns * http://www.haskell.org/ghc/docs/latest/html/users_guide/sec-bang-patterns.ht ml Special primops * http://www.haskell.org/ghc/docs/latest/html/users_guide/special-ids.html Parallel Haskell * http://www.haskell.org/ghc/docs/latest/html/users_guide/lang-parallel.html FFI * http://www.haskell.org/ghc/docs/latest/html/users_guide/ffi.html Its all there somewhere. No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.10.1/888 - Release Date: 06/07/2007 06:36 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.10.1/888 - Release Date: 06/07/2007 06:36