Type-Based Termination of Recursive Definitions (2002)

by G. Barthe, M. J. Frade, E. Giménez, L. Pinto, T. Uustalu