Question: Use Applied Lambda Calculus rules to Give proofs of a) Given (true, 1) prove that (true, 1).fst results in a Boolean type and (true 1).snd
Use Applied Lambda Calculus rules to Give proofs of

a) Given (true, 1) prove that (true, 1).fst results in a Boolean type and (true 1).snd results in a Natural Number type b) Given {succ 4, if false then true else false; .fst, prove this results in a Natural Number type
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
