Easy Event Processing using Haskell and Pipes