Get the latest tech news
Synthesizing Object-Oriented and Functional Design to Promote Re-Use
Krishnamurthi, Matthias Felleisen, Daniel P. Friedman European Conference on Object-Oriented Programming, 1998 Abstract Many problems require recursively specified types of data and a collection of tools that operate on those data.
European Conference on Object-Oriented Programming, 1998 Many problems require recursively specified types of data and a collection of tools that operate on those data. We also show how this protocol suggests a new set of linguistic facilities for languages that support class systems. They are made available only to support the rapid dissemination of results; the printed versions, not these, should be considered definitive.
Or read this on Hacker News