diff options
author | Chouser <chouser@n01se.net> | 2008-09-19 17:17:34 +0000 |
---|---|---|
committer | Chouser <chouser@n01se.net> | 2008-09-19 17:17:34 +0000 |
commit | b0d0dd38cc3cdf8673d16009621501f10a25e023 (patch) | |
tree | d223d96abfb66723d43ad32cfbac33fd0ce6368c /clojurescript/t04.cljs | |
parent | a67ffc6bf63f54f63d033763dd18341d5e15f156 (diff) |
ClojureScript: boot.clj can now be converted to syntactically correct JavaScript.
Diffstat (limited to 'clojurescript/t04.cljs')
-rw-r--r-- | clojurescript/t04.cljs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/clojurescript/t04.cljs b/clojurescript/t04.cljs new file mode 100644 index 00000000..4574bdff --- /dev/null +++ b/clojurescript/t04.cljs @@ -0,0 +1,15 @@ +; This may look like Clojure, but it's actually ClojureScript. Macros +; may be used here, but should be defined elsewhere, in regular +; Clojure code. +(ns n01se) + +(defn script-src [] + (for [elem (.getElementsByTagName document "script")] + (do + (prn :next) + (if-let src (.src elem) + src + "--none--")))) + +(doseq src (take 2 (script-src)) + (prn src)) |