1. Abstract object creation in dynamic logic;Ahrendt,2009
2. Balloon types: Controlling sharing of state in data types;Almeida,1997
3. Skew confluence and the lambda calculus with letrec;Ariola;Ann. Pure Appl. Logic,2002
4. The call-by-need lambda calculus;Ariola;Journ. of Functional Programming,1997
5. External uniqueness is unique enough;Clarke,2003