Surprised this hasn't gotten more attention. Well done. Looking forward to using this on future projects.
'(Devin Walters) On Feb 20, 2013, at 1:33 AM, Alan Dipert <a...@dipert.org> wrote: > Hi all, > We recently released a ClojureScript library for FRP called Javelin. Links > of interest: > > * Release announcement: > http://tailrecursion.com/blog/2013/02/15/introducing-javelin-an-frp-library-for-clojurescript/ > * Demos (more on the way): http://tailrecursion.com/~alan/javelin-demos/ > * GitHub project: https://github.com/tailrecursion/javelin > > In a nutshell, Javelin is an abstract spreadsheet that encourages working > with concrete values instead of abstract event streams a la FRP. It supports > "discrete propagation", which most FRP implementations provide as the event > stream, via the ability to toggle cells between discrete/continuous > propagation modes. Cell mutation semantics are those of ClojureScript atoms. > > We have ported Javelin's core to a ref-based Clojure implementation capable > of parallel propagation and hope to release it soon. Among other things, our > hope is to use it to process Prismatic graph [1] -compatible workflows > reactively. If you are using graph or flow [2] and are interested in > reactive processing, and wouldn't mind helping us with performance testing, > drop me a line. > > Thanks for giving Javelin a look! I look forward to your feedback and > collaboration. > > Alan > > 1. https://github.com/Prismatic/plumbing > 2. https://github.com/stuartsierra/flow > > > > > -- > -- > 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/groups/opt_out. > > -- -- 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/groups/opt_out.