Bridges in Functional Programming
Functional Programming languages have their own way to handle Side-effects, while minimising their impact
e.g.
Clojure, has “Atoms”, which are mutable variables
Agents / Actors:
Maintain a queue of actions to perform on the outside world