Chapter 3
Developing a Word Game
Section 5
Unit Testing the Grid with HSpec
Although Haskell's type system by itself gives you a lot of reassurance that you're writing correct code, good unit tests can help you maintain and understand your code even better. - Write a simple test for a function - Understand the test output and how to use it to fix your code - Sequence multiple tests with the monadic 'do' notation