Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Books/tutorials about Clojure's state related issues

Tags:

clojure

I'm interested in the state management part of Clojure, but most books and tutorials seem to focus on its LISP-ness.

Can you recommend a tutorial or book that gives examples and analysis on refs, vars and friends. I know there are some pages about these at clojure.org but they are a bit too terse.

like image 756
Aivar Avatar asked Nov 13 '11 16:11

Aivar


3 Answers

The Joy of Clojure contains a whole chapter titled Mutation, which deals with Clojure's concurrency primitives. It's pretty comprehensive.

like image 116
Matthias Benkard Avatar answered Nov 15 '22 10:11

Matthias Benkard


This article is quite a comprehensive discussion of all the details around the various pieces of shared state management available in Clojure. It's quite old (refers to Clojure 1.0), but the higher level parts are still valid.

like image 42
skuro Avatar answered Nov 15 '22 10:11

skuro


The Hickey-Talk "Are we there yet" is worth looking at (the relevant part starts at minute 50): http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey

like image 23
Joe Lehmann Avatar answered Nov 15 '22 11:11

Joe Lehmann