Computational types from a logical perspectiveBENTON, P. N., BIERMAN, G. M., DE PAIVA, V. C. V.·1998·Journal of Functional ProgrammingDOI 10.1017/s0956796898002998