Fluxus clone in Haskell