Closed types for a safe imperative MetaML (2003)

by Cristiano Calcagno, Eugenio Moggi, Tim Sheard
Venue:Journal of Functional Programming