3 ms·
In Clojure 'def' creates a 'var' and those are global in the namespace. > The only real reason to not use Def would be if the bound symbol escapes the scope, b
by nickik 7y ago
In Clojure 'def' creates a 'var' and those are global in the namespace.
> The only real reason to not use Def would be if the bound symbol escapes the scope, but that would be ridiculous for a modern language.
Its not 'ridiculous' to have a consistent definition of what something does.