A type theory for memory allocation and data layout (2003)

by Leaf Petersen, Robert Harper, Karl Crary, Frank Pfenning
Venue:Conference Record of the 30th Annual Symposium on Principles of Programming Languages (POPL’03