That was also the first thing I was looking for in the docs. I mean how it ties to the Erlang OTP. It's the reason why anyone would use Erlang's platform after all.
that discusses why Clojure 'agents' haven't been implemented in BEAM yet. I think (and I'm not familiar with Erlang) that Clojure agents are very similar to Erlang actors.
lsh|6 years ago
https://medium.com/clojure-on-the-beam/agents-9de923017adf
that discusses why Clojure 'agents' haven't been implemented in BEAM yet. I think (and I'm not familiar with Erlang) that Clojure agents are very similar to Erlang actors.
weego|6 years ago
Actors are an instance of an object that has inherent logic and maintains mutable state within itself
Agents are state with logic attached to them that are immutable and return a new instance of the state (along with attached logic)