You can use Java thread.
(defn delayed-print [ms text] (Thread/sleep ms) (println text)) (.start (Thread. #(delayed-print 1000 " World"))) (print "Hello") The above program shows Hello World on the screen.
Reference:
http://java.ociweb.com/mark/clojure/article.html | Javaスレッドが使えます. (defn delayed-print [ms text] (Thread/sleep ms) (println text)) (.start (Thread. #(delayed-print 1000 " World"))) (print "Hello") は画面に Hello World を表示します. 参考 http://java.ociweb.com/mark/clojure/article.html |
Education > Closer to Clojure >