Open oakmac opened 9 years ago
We need to write a definitive tutorial on how namespaces work in ClojureScript.
Namespaces in CLJS are different than in Clojure and they are one of the first things that a new CLJS dev has to deal with.
The tutorial should be comprehensive, covering all of the keywords that can be used in an (ns) form (:require, :refer, :as, :import, etc)
(ns)
:require
:refer
:as
:import
I started this in the ns special form doc by listing all possible forms there, but stopped short of explaining each of them.
ns
More resources:
We need to write a definitive tutorial on how namespaces work in ClojureScript.
Namespaces in CLJS are different than in Clojure and they are one of the first things that a new CLJS dev has to deal with.
The tutorial should be comprehensive, covering all of the keywords that can be used in an
(ns)
form (:require
,:refer
,:as
,:import
, etc)