Shared symbol context and lazy dataflows

2010-03-08 Thread drrobot
Hi All, Timid coder here looking for some confirmation/advice on my understanding of math and concurrent dataflow in Clojure before I dive in. Clojure looks like a great language and I am enthusiastic to try it out on some light numerics programs. Basically, what I have now is around a hundred eq

Re: Shared symbol context and lazy dataflows

2010-03-08 Thread drrobot
On Mar 8, 11:57 pm, Adrian Cuthbertson wrote: > Hi Ivar, > > > ;; Do things such as hash-map comprehensions exist? Should they? ;-) > > (defn some-eqn3 [obj] > > (let [{:a a :b b :c c} obj] > >   (/ (+ (- b) (sqrt (- (* b b) (* 4 a c > >      (* 2 a > > At least a partial stab at some of y

Operational Transformations

2010-03-24 Thread drrobot
Hi Clojurians, Clojure's STM seems great for maintaining consistent state on a single machine with concurrent processes, but what about synchronizing state across multiple computers with higher latency? I've been wondering a lot lately how Google wave works considering all the significant latency