A fixedpoint approach to implementing (co)inductive definitions (1994)

by L C Paulson