haskell files for chapter 1
haskell files for chapter 2
haskell files for chapter 3
haskell file for chapter 4