Open
Description
Hello. Is this code supposed to stop loop execution?
(require '[manifold.deferred :as deferred]
'[manifold.stream :as stream]
'[manifold.time :as mt])
(->
(deferred/loop []
(prn "---TICK!")
(mt/in 200 #(deferred/recur)))
(deferred/timeout! 1000)
(deref))
Currently, it loops forever and for me, it looks as broken API. Maybe loop
should check result#
before each tick?
Metadata
Metadata
Assignees
Labels
No labels