1. The Java Programming Language;Arnold,1996
2. Principal type-schemes for functional programs;Damas,1982
3. Static detection of pointer errors: An axiomatisation and a checking algorithm, in;Fradet,1996
4. Standard ML weak polymorphism can be sound;Greiner,1993