The source for clojure.core appears to assume the pre-existence of fn*
. Where is this defined? What else is needed for bootstrap (over existing Java types)? How is it all put together?
Maybe this has already been asked? I am having a hard time getting good search results for fn*
.
update: Changed "bootstrap itself" to "bootstrap" in title, because I didn't want to imply Clojure was self-hosting.