Termination checking with types Andreas Abel RAIRO-Theor. Inf. Appl., 38 4 (2004) 277-319 Published online: 15 October 2004 DOI: 10.1051/ita:2004015