Я знаю, что могу получить время, чтобы оценить функцию, которую можно распечатать на экране/stdout, используя функцию времени/макрос.Как измерить функции в Clojure?
Макрос времени возвращает значение оцениваемой функции, что делает его полезным использовать его в строке. Однако я хочу автоматически измерять время выполнения при определенных обстоятельствах.
Есть функция, которая возвращает прошедшее время в какой-либо библиотеке, чтобы помочь с этим бенчмаркингом?
Возможный дубликат [Профилирующий инструмент для Clojure?] (Http://stackoverflow.com/questions/2974916/profiling-tool-for-clojure) –
Я так не думаю, о внешнем бенчмаркинге, этот вопрос больше связан с использованием кода. Я должен признать, что удивляюсь, что кто-то ищет дубликаты в пятилетних вопросах. –