Coquand, T., & Paulin, C. (1988). Inductively defined types. Colog-88. https://link.springer.com/chapter/10.1007/3-540-52335-9_47