mourjo/dynamic-redef

Dynamically redefine Clojure vars

Clojure
This is stars and forks stats for /mourjo/dynamic-redef repository. As of 10 May, 2024 this repository has 16 stars and 1 forks.

dynamic-redef Dynamically redefine Clojure functions! The goal, simply put is to redefine functions on a per-thread basis similar to how binding works, but in the context of with-redefs. For example, the following does not work with with-redefs because it changes the root of the var being redefined by another thread. We create two futures, both trying to redefine the same function, and the redefinition is not isolated to the future that is redefining it: (defn funk [& args] :default-value) (def...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
clojerl/clojerlErlangClojureOther1.6k0420
jmglov/blambdaClojureHCLShell77080
clj-depend/clj-dependClojure58+160
logseq/graph-validatorClojureJavaScript40000
broquaint/i-choose-youClojure0000
nrepl/piggiebackClojureHTMLMakefile4750520
Beyamor/oldowanClojure0000
tobias/immutant-travis-test-appClojureShell0000
nezavisimost/FuckRKN1ShellBatchfileClojure6290680
braveclojure/cftbat-codeClojureJavaScriptJava3810990