explicit form for currying
In lambda calculus, we may express Currying functions and their inverses
explicitly using lambda expressions. Suppose that is a functionof two arguments. Then, if is the currying function which mapsof two arguments to higher order functions, we have, by definition,
We then have
hence
Likewise, from the original equation, we see that
We can write similar expressions for any number of arguments:
etc.
Their inverses look as follows: