Did section two of learn you a haskell