Ich habe clojurescript erfolgreich Makros aus anderen Namespaces importieren. Aber ich frage mich, ob mit clojure 1.7 eine Single-File-Konstruktion möglich ist / sollte, so dass ein Makro definiert und verwendet werden kann. Was ich versucht habe funktioniert nicht, aber vielleicht habe ich irgendwo ein Detail verpasst.
%Vor% Dieses Formular schlägt fehl, weil list-macro
beim Kompilieren von cljs undefiniert ist; Wenn ich den clj-Wächter um list-macro entferne, dann ist defmacro innerhalb der cljs-Kompilierung nicht definiert. Gibt es einen Weg?
Ja, es gibt einen Weg für die Konstruktion einer einzelnen Datei.
%Vor%Vermutlich wird eine der nächsten CLJS-Compiler-Versionen den Import automatisch durchführen.
Tags und Links macros clojure conditional clojurescript reader