State dan Konkurensi

Modul state dan konkurensi: model nilai versus identitas, atom, ref dengan STM, serta agent dan var.

Modul ini membahas model state Clojure yang memisahkan nilai dari identitas. Materinya mencakup atom untuk state independen, ref dengan software transactional memory untuk koordinasi, serta agent dan var untuk kasus asinkron dan binding dinamis. Seluruh contoh dijalankan di atas JVM yang memang dirancang untuk beban konkurensi.