Thinking Functionally with Haskell pocketEngelska, 2014