[Haskell-cafe] Base classes can be _ELIMINATED_ with interfaces

Shelby Moore shelby at coolpage.com
Sun Nov 1 22:12:45 EST 2009


The "style" of OOP is irrelevant, and if one means by "style" the
conflation of the interface with the data and/or use of virtual (runtime)
base class inheritance and the style of that induces, then it is an
architectural mistake:

http://www.haskell.org/pipermail/haskell-cafe/2009-November/068433.html


More information about the Haskell-Cafe mailing list