I remember a piece about how most of the common OOP `patterns' are invisible or trivial in languages with first-class functions.
I remember a piece about how most of the common OOP `patterns' are invisible or trivial in languages with first-class functions.