Call a function: Difference between revisions

m
imported>Tromp
(Add function call in BLC)
Line 845:
Function calling is the sole primitive in the Lambda Calculus. The application of function f on argument a is denoted 01 f a in Binary Lambda Calculus. Multi argument functions are achieved by currying, i.e. a function of the first argument returns a function of the 2nd argument, etc. A good example is the Church numeral 2, which given a function f and an argument x, applies f twice on x: C2 = \f. \x. f (f x). This is written in BLC as
 
<syntaxhighlightpre>00 00 01 110 01 110 01</syntaxhighlightpre>
 
=={{header|BQN}}==
56

edits