Final lambda edits
This commit is contained in:
@ -114,7 +114,13 @@ Reduce the following expressions:
|
||||
\generic{Currying:}
|
||||
|
||||
In lambda calculus, functions are only allowed to take one argument.
|
||||
However, we can emulate multivariable functions through \textit{currying}.
|
||||
However, we can emulate multivariable functions through \textit{currying}\footnotemark{}\hspace{-1ex}.
|
||||
|
||||
\footnotetext{After Haskell Brooks Curry\footnotemark{}\hspace{-1ex}, a logician that contributed to the theory of functional computation.}
|
||||
\footnotetext{
|
||||
There are three programming languages named after him: Haskell, Brook, and Curry. \par
|
||||
Two of these are functional, and one is an oddball GPU language last released in 2007.
|
||||
}
|
||||
|
||||
\vspace{1ex}
|
||||
|
||||
|
Reference in New Issue
Block a user