An extension of HM(X) with existential and universal datatypes (2003)

by Vincent Simonet