私は次の機能を持っています:
(def elapsedtime (with-out-str (time (run-my-function))))
現時点では文字列しか保存できないので、時間の整数値のみを保存できるかどうか疑問に思いました。
なにか提案を?どうもありがとう
アップデート
So I did use this:
(defmacro nsecs
[expr]
`(let [start# (. System (nanoTime))]
~expr
(- (. System (nanoTime)) start#)))
そして、これを変更しました:
(def elapsedtime (nsecs (run-my-function argument1 argument2)))
しかし、動作しません、私は何が間違っているのですか?
"スレッド"AWT-EventQueue-0"の例外java.lang.IllegalArgumentException:渡された引数の数(1)が間違っています:main $ fn--105 $nsecs"