Beautiful :-) Thanks. Chris
On Sun, Sep 21, 2014 at 9:36 AM, Mike Drogalis <madrush...@gmail.com> wrote: > Thanks Christopher! > > At the moment, elements of a workflow need to strictly be keywords. I'm > planning to allow for sets of keywords in the roots of the tree to enable > that expression. For now, you can do the following: > > If you have inputs A, B, and C that need to pipe to transformation D, and > output E, one could say... > > {:A {:D :E} > :B {:D :E} > :C {:D :E}} > > But also, since workflows are *just* data, you can write a "microcompiler": > > https://gist.github.com/MichaelDrogalis/0a18c2c6eee0fbd16df7 > > I plan on using the same compilation approach in the future to support > datalog a la Cascalog. Using data gives us really good reach. > > On Sun, Sep 21, 2014 at 1:59 AM, Henrik Eneroth <henrik.ener...@gmail.com> > wrote: > >> Cool beans! >> >> >> On Friday, September 19, 2014 10:24:12 PM UTC+2, Michael Drogalis wrote: >>> >>> I'm happy to open source Onyx, a new kind of distributed data processing >>> framework for Clojure and the JVM. >>> >>> Blog post: http://michaeldrogalis.tumblr.com/post/96727357001/ >>> onyx-distributed-data-processing-for-clojure >>> >>> GitHub: https://github.com/MichaelDrogalis/onyx >>> >>> Starter repo: https://github.com/MichaelDrogalis/onyx-starter >>> >>> Thanks! >>> -- @MichaelDrogalis >>> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clojure@googlegroups.com >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "Clojure" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/clojure/OmHzAEfYe9U/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> clojure+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to a topic in the > Google Groups "Clojure" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/clojure/OmHzAEfYe9U/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.