Alternately, it might be easier to write a compiler from Arc to ClojureScript, and then use the existing ClojureScript compiler.