funcool / cuerdas

String manipulation library for Clojure(Script)
https://cljdoc.org/d/funcool/cuerdas/2020.03.26-3/
BSD 2-Clause "Simplified" License
304 stars 30 forks source link

ClojureScript self-host port and build tweaks #68

Closed arichiardi closed 6 years ago

arichiardi commented 6 years ago

Three main changes, let me know if you would rather have three PRs (not squashing the commits would probably achieve the same result :D) :

I also added a small self-host section in the docs.

arichiardi commented 6 years ago

The failure is due to cuerdas.core/capital and fixed in #67

arichiardi commented 6 years ago

Another note, the problem with << and istr lies in silent-read - I need more understanding of the return:

[(read r) (slurp r)]

in particular where the reader stops after read...so that slurp can continue.