1. Abadi, M., Cardelli, L.: A Theory of Objects. Springer-Verlag, Berlin (1996)
2. Abramsky, S.: The lazy lambda calculus. In: Turner, D.A. (ed.) Research Topics in Functional Programming, pp. 65–116. Addison-Wesley, Reading (1990)
3. Lecture Notes in Computer Science;N. Benton,2005
4. Bierman, G., Parkinson, M., Pitts, A.: MJ: An imperative core calculus for Java and Java with effects. Technical Report 563, Cambridge University Computer Laboratory (April 2003)
5. Lecture Notes in Computer Science;Y. Deng,2004