[Haskell-cafe] [OT] thoughts about OO vs. functional "philosophy"

Ian Denhardt ian at zenhack.net
Sun Mar 10 21:33:58 UTC 2019


Quoting Jack Kelly (2019-03-10 17:20:04)

> > Say we're a class. Then the simplifying assumptions of OO allow *us* to
> > trust the *rest of the program* won't mess with us.

Worth noting that modules do this for us in Haskell. Encapsulation of
implementation details is something that languages of all stripes give
you in one way or another.


More information about the Haskell-Cafe mailing list