A cowsay implementation in Haskell