TLDR Web Dev · OPINIONS & ADVICE
FUNCTIONAL PROGRAMMING LANGUAGES SHOULD BE SO MUCH BETTER AT MUTATION THAN THEY ARE
Summary from the TLDR Web Dev newsletter
Functional programming languages should embrace mutation more effectively, as current approaches have significant drawbacks. This author critiques existing options, including allowing unrestricted mutation, limiting mutation to specific regions, and using linearity. A fundamentally new approach that addresses the shortcomings of current methods and integrates well with existing state management solutions is needed.