[Haskell-cafe] RE: Modern Haskell books (was "Re: A very nontrivial parser")

Donald Bruce Stewart dons at cse.unsw.edu.au
Fri Jul 6 05:21:50 EDT 2007


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.html

    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.



More information about the Haskell-Cafe mailing list