News for hackers. Stuff that matters.
Re:Correctness – A paradigm for sustainable software develop... by wwright on Friday April 05, 2019 @08:03PM (#19588213)
This sounds like “persistent data structures,” which are offered in most modern FP environments (including JavaScript, if you use libraries.)

Those structures don’t behave as objects themselves, but it’s not uncommon for Haskell monads, for example, to have very object-like behavior when you build them up a high layer, while each step in the monad is still an immutable value with cheap mutation-copies.

There are no comments on this comment yet.