Учитывая канал в ClojureScriptНесколько слушателей/идут блоки для канала в ClojureScript
(def navigation (chan))
Можно ли иметь несколько идти блоки, которые тянут значения от него? Например.
(go
(while true
(secretary/dispatch! (<! navigation))))
(go
(while true
(println (<! navigation))))
Постановка значения с использованием:
(put! channels/navigation "/styles")
Это не похоже на работу и выполняет только в первом блоке Go. Это немного надуманный пример, но я хочу использовать этот шаблон для подключения нескольких слушателей к каналу, который вернет JSON из службы socket.io.
Спасибо @Joost. Я понял это примерно через 10 минут после того, как я создал билет и проголосовал за закрытие, как дубликат другого билета, который я нашел. Спасибо, что ответили. – Samuel