Haskell Inspired by Simon Thompson's book and the beauty of Functional Programming , I solved multiple exercises from the book that I wanted to share.