A preprocessor for Ruby that adds some Haskell-like syntax