【发布时间】:2011-07-14 14:09:18
【问题描述】:
在时间限制内执行函数的惯用方式是什么?类似的,
(with-timeout 5000
(do-somthing))
除非 do-something 返回 5000 以内,否则抛出异常或返回 nil。
编辑:在有人指出之前,
clojure (with-timeout ... macro)
但未来会继续执行,这在我的情况下不起作用。
【问题讨论】:
-
Hamza Yerlikaya 向 Clojure 提问。 3-4年后听起来仍然很奇怪。塞拉姆拉 :)
标签: clojure