P.J.: Inductive types in constructive languages (1995)

by de Bruin