Synthesizing object-oriented and functional design to promote re-use (1998)

by Shriram Krishnamurthi, Matthias Felleisen, Daniel P. Friedman
Venue:IN EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING