Я ожидал, что (doc Math/exp)
даст мне что-то, но это не так. Конечно, это не функция Clojure, но все же должен быть какой-то способ добраться до документации.
Самое близкое, что я могу получить, это (javadoc Math)
. Я бы предпочел фактический документ с этой страницы в виде строки:
static double exp(double a)
Returns Euler's number e raised to the power of a double value.
UPD: подпись по отражению
Вот как я могу получить подпись:
(.toString (first (filter #(= (.getName %) "exp") (.getMethods Math))))
Я надеюсь на аналогичный способ получить документ.
UPD: нет документа по отражению
Согласно вопросу Как читать комментарии Javadoc путем отражения?, это невозможно. чтобы получить документ путем отражения. Интересно, можно ли повторно использовать часть кода Eclipse, который дает доступ к документам.
/** (.+?) */
. - person lunaryorn   schedule 31.01.2014