A Data Flow Editor for Haskell