(language)essentially the first-order predicate calculussuperposed upon the simply-typed polymorphic lambda-calculus. PPLambda is the object language forLCF.
["Logic and Computation: Interactive Proof with CambridgeLCF", L. Paulson, Cambridge U Press, 1987].