Cells - A dataflow extension to CLOS http://common-lisp.net/project/cells/
Some discussions on this list (ordered by date): (discussed in) Clojure Poll 09/2008 http://groups.google.com/group/clojure/browse_frm/thread/549696530ccbd0d/24a9c4b795f86ee6?lnk=gst&q=CELLs#24a9c4b795f86ee6 (discussed in) Observations and questions regarding long-running, adaptable, transparent software http://groups.google.com/group/clojure/browse_frm/thread/ee51ffdd3725f44c/0b3ed6703b3b4e88?lnk=gst&q=CELLs#0b3ed6703b3b4e88 Cells in Clojure http://groups.google.com/group/clojure/browse_thread/thread/d79392e4c79f8cde Reactive Programming in F# and CELLs http://groups.google.com/group/clojure/browse_frm/thread/8c9085e10c33bbb6/e05853290fc4f7ef (discussed in) Atoms http://groups.google.com/group/clojure/browse_frm/thread/539b967faaf84a65/3c840573ec61c6d6?lnk=gst&q=CELLs#3c840573ec61c6d6 Agent watchers on Refs http://groups.google.com/group/clojure/browse_frm/thread/d5b4b6fe2e48002d/107ee786c8c9e640 Cells using agents and watchers http://groups.google.com/group/clojure/browse_frm/thread/358f37e0ddf842f0/b648aac322559fb8 Cells tutorial http://groups.google.com/group/clojure/browse_frm/thread/2c28614ddff24a9b/043116b9beee7edc Frantisek On 10 Ún, 16:21, Jeffrey Straszheim <straszheimjeff...@gmail.com> wrote: > I looked at Neman Cells. It looks like a pretty straightforward > implementation of the observer pattern. I only took a quick glance, but I > see nothing that would handle circularity. The async cells look to me like > one could have an inconsistent view of the data depending on *when* one > looked at the cells. This is fine, I suppose, for some purposes, but I'd > prefer something more deterministic. Plus I'd prefer less state rather than > more. > When I finish my Datalog work, I'm thinking of leveraging some of that > knowledge to build a dataflow declarative computation framework similar to > Cells, using explicit parallelism rather than asynchonisity. > > If anyone knows of this mysterious "one more implementation", I'd love to > see it. > > Thanks. > --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---