Co to jest fn * i jak działa bootstrap Clojure?

Theźródło dla clojure.core wydaje się zakładać istnieniefn*. Gdzie to jest zdefiniowane? Co jeszcze jest potrzebne do bootstrapu (nad istniejącymi typami Java)? Jak to wszystko jest połączone?

Może to już zostało zadane? Trudno mi uzyskać dobre wyniki wyszukiwaniafn*.

aktualizacja: Zmieniono nazwę „bootstrap” na „bootstrap” w tytule, ponieważ nie chciałem sugerować, że Clojure jest hostem własnym.

questionAnswers(1)

yourAnswerToTheQuestion