This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-10-19
Channels
- # beginners (37)
- # boot (96)
- # cider (23)
- # clara (2)
- # cljs-dev (40)
- # clojars (1)
- # clojure (149)
- # clojure-conj (1)
- # clojure-dev (2)
- # clojure-dusseldorf (5)
- # clojure-france (82)
- # clojure-italy (1)
- # clojure-nlp (1)
- # clojure-russia (13)
- # clojure-spec (24)
- # clojure-uk (62)
- # clojurescript (131)
- # core-async (13)
- # core-logic (7)
- # data-science (1)
- # datomic (10)
- # defnpodcast (3)
- # docker (4)
- # emacs (3)
- # events (4)
- # hoplon (68)
- # klipse (4)
- # leiningen (1)
- # off-topic (5)
- # om (140)
- # onyx (16)
- # pedestal (24)
- # planck (10)
- # proton (2)
- # re-frame (9)
- # reagent (4)
- # remote-jobs (1)
- # ring-swagger (16)
- # untangled (5)
- # vim (8)
- # yada (30)
I'll post to Twitter and Reddit in the AM, but dropping this here since I tend to miss the European crowd while I'm asleep. 🙂 http://www.onyxplatform.org/jekyll/update/2016/10/18/Local-Runtime.html
Is there a plugin for Atom/EventStore? I couldn't find any but maybe someone here has experience with it. http://docs.geteventstore.com/http-api/3.9.0/reading-streams/
I don't think anyone has used it with Onyx
I wondered if I could model this problem with onyx-local-rt: http://adventofcode.com/2015/day/7
@borkdude Ill read the problem in a moment, but you can operate over a batch of segments at a time with lifecycles, or by using batch-fn? http://www.onyxplatform.org/docs/cheat-sheet/latest/#catalog-entry/:onyx/batch-fn-QMARK
Im pretty sure batch-fn? is one of the few missing features in local-rt right now, but it's easy to add in.
Oh, even easier. You don't need anything I just said. A task can have multiple input tasks.
[[:input-1 :f]
[:input-2 :f]
[:f :output]]
@borkdude Okay, read the whole thing. Your instinct about and-gates is right. You could do it with local-rt, but you'd be relying on an implementation detail that all task states transition in lock-step to make it correct. Streaming isn't a great fit for this kind of problem.