Public Vars

Back

alter (clj)

(source)

function

(alter ref fun & args)
Must be called in a transaction. Sets the in-transaction-value of ref to: (apply fun in-transaction-value-of-ref args) and returns the in-transaction-value of ref.

Examples