Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- hyperOperator :: (Integer -> Integer -> Integer) -> Integer -> Integer -> Integer
- hyperOperator f a 1 = a
- hyperOperator f a b = f a (hyperOperator f a (b-1))
- succOp :: (Integer -> Integer -> Integer) -> (Integer -> Integer -> Integer)
- succOp f = hyperOperator f
- tetration = succOp (^)
- hyper5 = succOp tetration
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement