Finished intro to haskell