Thinking functionally with Haskell

Bok av Richard Bird