Constructive data refinement in typed lambda calculus (2000)

by F Honsell, J Longley, D Sannella, A Tarlecki
Venue:Proc. 2nd Intl. Conf. on Foundations of Software Science and Computation Structures. Springer LNCS 1784, 149–164