This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-08-01
Channels
- # beginners (41)
- # boot (25)
- # cider (34)
- # cljs-dev (221)
- # cljsrn (1)
- # clojure (191)
- # clojure-dusseldorf (4)
- # clojure-hamburg (1)
- # clojure-italy (8)
- # clojure-poland (1)
- # clojure-russia (22)
- # clojure-spec (27)
- # clojure-uk (91)
- # clojurescript (101)
- # core-async (11)
- # cursive (33)
- # data-science (9)
- # datascript (3)
- # datomic (30)
- # emacs (4)
- # events (4)
- # garden (6)
- # jobs (3)
- # leiningen (8)
- # luminus (39)
- # lumo (2)
- # off-topic (158)
- # om (13)
- # onyx (1)
- # parinfer (22)
- # planck (2)
- # protorepl (5)
- # re-frame (7)
- # reagent (10)
- # remote-jobs (1)
- # ring (1)
- # ring-swagger (20)
- # unrepl (92)
- # vim (11)
Всем привет! Кто-нить может помочь с core.async? Уже всю голову себе сломал, а каменный цветок не выходит, хотя тривиальная вроде вещь. Хочу получить канал, в который передаю url, дальше скачиваю данные и что-то дальше с ними делаю. По тупому все работает, но если хочу указать timeout, что бы если за секунду не дождался ответа, то отваливался… использую alts! с флагом :priority true, то вообще ничего не происходит ( вот кусок кода:
(go (while true
~= https://clojuredocs.org/clojure.core.async/go-loop
скорее всего нужно
(alts! [(http/get in) (async/timeout 1000)] :priority true)
, а не
(alts! [<! (http/get in) (async/timeout 1000)] :priority true)
хз что оно пытается с <! сделать, позвать, или может оно умирает и проглатывает стектрейс вообще
Друзья, привет! Так интересно, что был Хэнгаут по http://status.im, жаль что мне не удалось поучаствовать. Смотреть трансляцию что-то не охота 😄 . Я как-то раз пересекался с Jarrad'ом Hope (как я понимаю, руководитель проекта http://status.im) и делал ему прототип мобильного приложения (моё тестовое задание) на React Native + ClojureScript. Может быть кто-то ещё с ним работал/работает?