A algorithm for converting terms in a simply-typed lambda calculus
including products and unit to canonical form.  See also ../prop-calc
for related code.

Author: Frank Pfenning
