[1] N. Perry and E. Meijer, "Implementing Functional Languages on Object-Oriented Virtual Machines," in preparation, see www. mondrian -script.org for further details, 2001. [2] S. P. Jones, J. Hughes, et al., "Report on the Programming Language Haskell 98," http://www.haskell.org, Haskell Committee, 1999. [3] D. R my and J. Vouillon, "Objective ML: An Effective Object-Oriented Extension to ML," Theory and Practice of Objects Systems vol. 4, 1988, pp. 27 “50. [4] "Mondrian," http://www.mondrian-script.org. [5] E. Meijer, N. Perry, and A. v. IJzendoorn, "Scripting .NET Using Mondrian," ECOOP , 2001. [6] P. Wadler, "Comprehending Monads," Lisp and Functional Programming , Nice, 1990. [7] M. Odersky and P. Wadler, "Pizza into Java: Translating Theory into Practice," 24th ACM Symposium on Principles of Programming Languages , Paris, 1997. [8] G. Bracha, M. Odersky, et al., "Making the Future Safe for the Past: Adding Genericity to the Java Programming Language," OOPSLA 98 , Vancouver, 1998. [9] D. Syme and A. Kennedy, "Design and Implementation of Generics for the .NET Common Language Runtime," PLDI 2001 , Snowbird, Utah, 2001. [10] S. Marlow, S. P. Jones, and A. Moran, "Asynchronous Exceptions in Haskell," 4th International Workshop on High-Level Concurrent Languages , Montreal, Canada, 2000. [11] P. Burgess, N. Perry, and R. Pointon, "The Concurrent Massey Hope+C Functional Language System," Massey University, 1999. [12] N. Perry, "Functional Language I/O," Imperial College, University of London, 1988. [13] N. Perry, "I/O and Inter-language Calling for Functional Languages," Proceedings of the IX International Conference of the Chilean Computer Society and XV Latin American Conference on Informatics , Chile, 1989. [14] J. N. Magee, "Primes Sieve of Eratosthenes," http://www-dse.doc.ic.ac.uk/concurrency/book_applets/Primes.html, Imperial College, 1998. |