Wiem, że mogę uzyskać czas potrzebny do oceny, że funkcja może zostać wydrukowana na ekranie/stdout przy użyciu funkcji czasu/makra.Jak testować funkcje w Clojure?
Makro czasowe zwraca wartość ocenianej funkcji, co sprawia, że wspaniale jest ją używać w linii. Jednak chcę automatycznie mierzyć środowisko wykonawcze w określonych okolicznościach.
Czy istnieje funkcja, która zwraca czas, który upłynął w niektórych bibliotekach, aby pomóc w tej analizie porównawczej?
możliwy duplikat [Narzędzia profilowania dla Clojure?] (Http://stackoverflow.com/questions/2974916/profiling-tool-for-clojure) –
Nie sądzę, pytanie prejudycjalne jest o zewnętrznym benchmarkingu, to pytanie dotyczy raczej oprzyrządowania kodu. Muszę przyznać, że jestem zaskoczony, że ktoś szuka duplikatów w 5-letnich pytaniach. –