Dirk's Reviews > Thinking Functionally with Haskell
Thinking Functionally with Haskell
Dec 20, 2018
A really good book on programming in Haskell, well suited to people with some prior experience with programming in any other language. It does a good job in changing the way you think about programming. The author compares mathematics to programming, shows that they are very closely related, and provides good examples and exercises to prove it. The author also likes to use proofs to validate pieces of Haskell code which is really cool. I also really enjoyed the Sudoku solver, which is unlike anything you would ever come up with if you are used to programming in languages such as C, Java, or Python. If you read this book, understand it's contents, and work your way through a number of the exercises, even if you never write a line Haskell again, you might end up becoming a better programmer in any language.
Sign into Goodreads to see if any of your friends have read Thinking Functionally with Haskell.Sign In »
December 20, 2018 – Shelved