Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Bein more presise on what is mutable in readme file.

  • Loading branch information...
commit fcfdc9de68a17c69e949cf496115af37dbcbbd67 1 parent 6f79dcc
@stoyle authored
Showing with 5 additions and 3 deletions.
  1. +5 −3 README.textile
View
8 README.textile
@@ -1,8 +1,10 @@
-h1. Small repo showing mutability of Vars
+h1. Small repo showing mutability of Vars/Namespaces
-In Clojure it is a convention not to change Vars in production systems, but Clojure itself will not stop you from doing bad things. The reason for this "utility" is so that the repl can function well.
+In Clojure it is a convention not to "change Vars" in production systems, but Clojure itself will not stop you from doing bad things. The reason for this "utility" is so that the repl can function well.
-For the record, the only official way to change a Var is through thread local binding.
+It is not really the Var itself that is mutated rather the Var root binding, or the actual namespace in which it is located.
+
+For the record, the only official way to change a Var is through thread local binding, or the alter-var-root function.
This leiningen project is set up so that it is compiled ahead of time. So you can run the code by:
Please sign in to comment.
Something went wrong with that request. Please try again.