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

by S Krishnamurthi, M Felleisen, D P Friedman
Venue:In ECOOP ’98