This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-10-23
Channels
- # announcements (1)
- # aws (11)
- # beginners (28)
- # boot (235)
- # business (1)
- # cider (19)
- # clojure (34)
- # clojure-china (1)
- # clojure-czech (10)
- # clojure-japan (7)
- # clojure-poland (3)
- # clojure-russia (84)
- # clojure-sg (4)
- # clojure-uk (3)
- # clojurescript (114)
- # community-development (4)
- # core-async (15)
- # cursive (8)
- # datascript (5)
- # datomic (6)
- # editors-rus (27)
- # events (2)
- # hoplon (61)
- # jobs (2)
- # ldnclj (56)
- # ldnproclodo (5)
- # lein-figwheel (232)
- # luminus (1)
- # off-topic (5)
- # om (215)
- # onyx (436)
- # overtone (8)
- # re-frame (3)
- # reagent (3)
@mccraigmccraig: What a fantastic resource - thanks for pointing that out
@danielcompton: here's a simplified example of how my client-side async handling works (though this example is clj, cats works just fine on cljs too) : https://www.refheap.com/110965
(you should be able to run everything in that example with lein repl from https://github.com/funcool/cats)
play nicely with cats too: https://github.com/funcool/promesa in CLJS and https://github.com/funcool/promissum in CLJ
Well promise-chan should (finally) be coming soon to async
is very subjective but I don't think channels are the right abstraction for one asynchronous, possibly failing computation that returns a value
A new version that addresses the prior issues was just applied
Closing a promise-chan will deliver nil
(For all future takers)
@alexmiller: I'm not clearly understand: That channel-promise provides that standard promise doesn't?
It can be used as a channel inside async, with alt etc
@alexmiller what are your thoughts on moving cljs.core.async -> clojure.core.async? It seems like the best time to do it would be before it gets out of alpha