Simply Typed Lambda Calculus Redex model