WORK IN PROGRESS --- PLEASE DO NOT DISTRIBUTE Equivalence theorem for CCC's and simply-typed lambda-calculi. pf.dvi -- a "paper proof" of the theorem. ccc.elf -- (static) definition of cartesian closed categories lambda.elf -- (static) definition of simply-typed lambda-calculus catlem.elf -- a few categorical lemmas cong.elf -- general congruence lemma for lambda-terms abs-env.elf -- translation from lambda-terms to ccc combinators subext.elf -- the substitution extension lemma eqpres1.elf -- preservation of beta-eta-pairing equality conc.elf -- translation from ccc combinators to lambda-terms eqpres2.elf -- preservation of ccc equality inv1.elf -- translation lambda->ccc->lamda is identity inv2.elf -- translation ccc->lambda->ccc is identity refl.elf -- equality-reflection corollary (both ways) load.sml -- SML wrapper to load Elf files examples.quy -- sample queries