News for hackers. Stuff that matters.
Re:Alan Kay's: Why is FP seen as the opposite of OOP rather ... by elcritch on Monday March 26, 2018 @02:03AM (#16676951)
Yes, actors in BEAM can modify files and there's a small bit of local state which can be set without messages (the process dictionary). However, much like Haskell you'd still need some point where real side effects could occur. It'd be possible to do all file actions via specific actors using messages which could then be modified to support "time-travel".
Re:Alan Kay's: Why is FP seen as the opposite of OOP rather ... by shalabhc on Monday March 26, 2018 @03:38PM (#16681781)
Right - you'd also need object 'histories', so handling every message in effect produces a new version of the process.