Update on post.
published programming in haskell chapter 6