Clojure: When an Agent Calls Another Agent
Agents in Clojure are functions that are applied “in the background” — a thread. Any function in Clojure implements java.lang.Runnable. To see what happens when an agent calls another agent, I set up two agents agt1 and agt2, their state is just an integer: rbemac2...
