traces of me trying to learn a little haskell