Признаюсь, я еще не учился core.async
. То есть Я не знаю Clojure способ работать асинхронно, но я знаю, что в основном используются каналы. Я работаю в основном в clojurescript и собираюсь начать писать сервисному работнику.
Я нашел эту библиотеку для записи обещаний в виде каналов, но кажется, что не нужно много работать без использования библиотеки.
Так, я должен использовать каналы вместо обещаний в любой ситуации?
Есть ли простое преобразование из обещаний в core.async
с использованием каналов?