Proceedings of the 2004 ACM SIGPLAN workshop on Haskell