3 ms·
Is there a maintained web page or cheat sheet somewhere that lists the functions and macros unique to ClojureScript? The API Overview[1] page for Clojure itsel
by michaelsbradley 13y ago
Is there a maintained web page or cheat sheet somewhere that lists the functions and macros unique to ClojureScript?
The API Overview[1] page for Clojure itself is great, and many of those facilities are 1-to-1 in cljs. For individual libs, like core.async, it's easy enough to go look in the cljs namespaces (i.e. the source code) to see what's available.
But it seems there are at least several important facilities unique to ClojureScript and it would be great if they were spelled out somewhere readily accessible and linked to from the main README[2]. Digging through the source is a bit more challenging given that there's more to wade through than for individual libs.
[1] http://clojure.github.io/clojure/ http://clojure.github.io/clojure/
[2] https://github.com/clojure/clojurescript/blob/master/README.md https://github.com/clojure/clojurescript/blob/master/README....
- michaelsbradley 13y agoFor example: I'm aware of 'js*', but where is it defined? Where is it documented? Does it have any "gotchas" that are explained somewhere?
- swannodette 13y agojs* should not be used - it's an implementation detail. I agree we could do a better job documenting what's unique to ClojureScript over Clojure.