Lambda Calculus.
calculus အရဆိုဒီလိုရမယ်။ λf.λx.f(fx) Two မှာ f(fx) ဆိုတာ f( f(x)) = function ကို ၂ခါ ခေါ်တယ် apply လုပ်တယ်ပေါ့။ ဒါဆို ၃ ဆိုရင် ၃ ခါ apply လုပ်တယ် f(f(f(x))) ဒီလိုသွားတယ် သဘောက။ အောက်မှာ lambda နဲ. JS code တွေတွဲပြီးပြထားတယ်။ ZERO = f => x => x //λf.λx.x ONE = f => x => f(x) //λf.λx.fx TWO = f => x