A revised Haskell 2010 language report
blog.haskell.org