Programming with streams in Coq — a case study: the sieve of Eratosthenes (1993)

by François Leclerc, Christine Paulin-Mohring
Venue:In Henk Barendregt and Tobias Nipkow, editors, Types for Proofs and Programs, International Workshop TYPES’93, volume 806 of LNCS