We convert - to either minus or _ depending on whether it starts a var's name or not, but there are a lot of clojure core vars that use some form of *-> or *->>. We should handle these differently, probably as thread-first/thread_first in the former case and thread-last/thread_last in the latter or thread in the former and thread_last in the latter.
-> -> clojure.core-test.thread
->> -> clojure.core-test.thread-last
as-> -> clojure.core-test.as-thread
cond->> -> clojure.core-test.cond-thread-last
We convert
-to eitherminusor_depending on whether it starts a var's name or not, but there are a lot of clojure core vars that use some form of*->or*->>. We should handle these differently, probably asthread-first/thread_firstin the former case andthread-last/thread_lastin the latter orthreadin the former andthread_lastin the latter.->->clojure.core-test.thread->>->clojure.core-test.thread-lastas->->clojure.core-test.as-threadcond->>->clojure.core-test.cond-thread-last