user=> (def v (delay (do (println "start sleeping")
(Thread/sleep 1000)
10)))
#'user/v
user=> (delay? v)
true
user=> (force v)
start sleeping
10
user=> (delay? v)
true
user=> (force v)
10
user=>
(defn delay?
"returns true if x is a Delay created with delay"
{:added "1.0"
:static true}
[x] (instance? clojure.lang.Delay x))
Comments top
No comments for delay?. Log in to add a comment.