News for hackers. Stuff that matters.
Re:Resolving the Time Paradox Implied by Functional Programs by lisper on Sunday December 27, 2020 @09:01PM (#25556037)
The fundamental problem is the opposite one: it's the world that throws away intermediate states, and that happens whether you want it to or not. Unfortunately for FP afficionados, physical reality runs with autocommit set to True.
Re:Resolving the Time Paradox Implied by Functional Programs by lmm on Sunday December 27, 2020 @10:20PM (#25556398)
> it's the world that throws away intermediate states, and that happens whether you want it to or not. Unfortunately for FP afficionados, physical reality runs with autocommit set to True.

This fact is unfortunate for OO aficionados who try to build programs by modelling the real world, because it leads them to build programs with the same problem. Whereas FP aficionados realise that even though there's no "undo" in the real world, we can enable it in our programs.

Re:Resolving the Time Paradox Implied by Functional Programs by chrisweekly on Sunday December 27, 2020 @10:31PM (#25556441)
touché!
Re:Resolving the Time Paradox Implied by Functional Programs by notduncansmith on Monday December 28, 2020 @12:08AM (#25556852)
> physical reality runs with autocommit set to True

Only from the inside ;)