sveri: You might want to have a look at https://github.com/expez/superstring
It doesn't solve your problem, but it has some nice idiomatic clojure for working with strings.
@rwtnorton @crisptrutski @slipset thank you all, i will look at it next week :-)
I'm working on some utility functions for ClojureScript app development and would love some feedback. The idea is to capture all the common functions everyone ends up writing for just about any cljs app. In particular I'm targeting functions that leverage the Google Closure library. I'm also providing core.async channels and wrappers for events. It isn't complete yet, but I want to make sure the basic design is useful. Let me know what you think: https://github.com/decomplect/ion/blob/master/src/ion/poly/core.cljs