Browse files

add note re: cljx not affecting results of macroexpansion

  • Loading branch information...
cemerick committed Feb 12, 2013
1 parent 0bf0251 commit bf8f3b0346a23997322ed243f1f1fb5240235454
Showing with 4 additions and 0 deletions.
  1. +4 −0 README.markdown
@@ -122,6 +122,9 @@ Clojure has ints, floats, longs, &c., ClojureScript has number; Clojure regular
Cljx only tries to unify Clojure/ClojureScript abstractions when it makes sense.
E.g., converting `clojure.lang.IFn` into `IFn` when generating ClojureScript.
+Also, note that *cljx has no effect on code produced by macros*.
+Macroexpansion occurs long after cljx touches your code.
@@ -132,6 +135,7 @@ Todo
+ CLJS: Remove docstrings from namespaces.
++ Explore providing an API that macros can easily use to transform their results

0 comments on commit bf8f3b0

Please sign in to comment.