Some of my Haskell Programming Stuff