Programming Language Theory ConceptPure untyped lambda calculus church numeralProperties 2Hide JourneyProgramming Language Theory Statuslearning𝐭𝐞𝐫𝐦t::=xλx. tt t𝐯𝐚𝐥𝐮𝐞v::=λx. t𝐞𝐯𝐚𝐥𝐮𝐚𝐭𝐢𝐨𝐧t1→t1′t1 t2→t1′ t2t2→t2′v t2→v t2′(λx. t1) t2→[x→t2]t1 Previous in ConceptsPure untyped lambda calculus call by valueNext in Concepts Pure untyped lambda calculus currying