Real world Haskell - code you can believe in. - Bryan O'Sullivan; John Goerzen; Don Stewart (O'Reilly, 2008)