3 ms·
Other options: * Use linear / affine / session types / move semantics * Describe an interface, then weave side effects through it, such as the State Monad.
by ljloisnflwef 5y ago
Other options:
* Use linear / affine / session types / move semantics
* Describe an interface, then weave side effects through it, such as the State
Monad.
* Use lenses