-
Haskell Brooks Curry
Haskell Brooks Curry was a mathematician who made significant to logic and computer science.
Three programming languages are named after him: Haskell, Brooks, Curry.
-
Lambda Calculus
The lambda calculus is a formal system in mathematical logic for expressing the computation based on function abstraction using variable bingding and substitution.
It was introduced by mathemeticaion Alonzo Church in the 1930s.
-
formal system
A formal system is used for inferring theorems from axioms according to a set of rules.
These rules, which are used for carrying out the inference of theorems from axioms, are the logical calculus of the formal system.
A formal system is essentially an “axiomatic system”.
In 1921, David Hilbert proposed to use such system as the foundation for the knownledge in mathematics.
-
Reference