Basic unlambda builtins implemented directly in haskell