I wrote a little article about using Planck for writing shell scripts: https://github.com/spinningarrow/blog.sahil.me/blob/gh-pages/_posts/2018-03-24-shell-scripting-in-clojurescript-with-planck.md If anyone has the time to read it, I'd love to know what you think!
@spinningarrow Cool. I'll read it in detail at some point. One thing I noticed: You should probably use (js/JSON.parse "[1, 2, 3, 4]")
, or IMHO, (.parse js/JSON "[1, 2, 3, 4]")
instead
(JSON.parse "[1, 2, 3, 4]")
fails if you first (def JSON 3)
The 2nd fails in this situation (let [JSON 3] (js/JSON.parse "[1, 2, 3, 4]"))
(let [JSON 3] (.parse js/JSON "[1, 2, 3, 4]"))
produces a nice warning