An expressive, scalable type theory for certified code (2002)

by Karl Crary, Joseph C Vanderwaart
Venue:In Proceedings of the seventh ACM SIGPLAN international conference on Functional programming