ClojureDocs

Nav

Namespaces

with-bindings

clojure.core

Available since 1.1 (source)
  • (with-bindings binding-map & body)
Takes a map of Var/value pairs. Installs for the given Vars the associated
values as thread-local bindings. Then executes body. Pops the installed
bindings after body was evaluated. Returns the value of body.