Eliminating array bound checking through dependent types (1998)

by H Xi, F Pfenning
Venue:In ACM SIGPLAN Notices