proof assistant based on a typed lambda calculus
