I finally found the time to watch the video recording of Rich's
keynote at Clojure/conj. Lots of interesting stuff, as usual...
When he started talking about transients and pods, I saw the term
state monad flashing in the background. I suppose most people don't
see, which is why I am writing
Hi,
Am 24.12.2010 um 11:43 schrieb Sunil S Nandihalli:
thanks Meikel. So really nice things are in the pipeline for clojure .. :)
I wrote up a summary article: http://bit.ly/eJUUuB.
Sincerely
Meikel
--
You received this message because you are subscribed to the Google
Groups Clojure group.
Hi,
Am 24.12.2010 um 09:44 schrieb Sunil S Nandihalli:
what are PODS?
It's planned to be new reference type, which handles transients inside. So you
send it functions living over transients for update. On deref the pod
automatically converts things back into a persistent value. So updates
Hi,
Am 24.12.2010 um 09:56 schrieb Meikel Brandmeyer:
Am 24.12.2010 um 09:44 schrieb Sunil S Nandihalli:
what are PODS?
And as a side note: I'm sad that people on conferences know more about pods
than people on this list. :(
Sincerely
Meikel
--
You received this message because you
thanks Meikel. So really nice things are in the pipeline for clojure .. :)
On Fri, Dec 24, 2010 at 2:50 PM, Meikel Brandmeyer m...@kotka.de wrote:
Hi,
Am 24.12.2010 um 09:56 schrieb Meikel Brandmeyer:
Am 24.12.2010 um 09:44 schrieb Sunil S Nandihalli:
what are PODS?
And as a side
-style for you.
Pods allow also for different strategies of update. At the moment transients
are locked into one thread. But with pods this could be changed. Also – like
Refs – you can modify several pods at the same time with a consistent
snapshot. The pods take care of locking for you
On Fri, Dec 24, 2010 at 01:20, Meikel Brandmeyer m...@kotka.de wrote:
Hi,
Am 24.12.2010 um 09:56 schrieb Meikel Brandmeyer:
Am 24.12.2010 um 09:44 schrieb Sunil S Nandihalli:
what are PODS?
And as a side note: I'm sad that people on conferences know more about pods
than people
, there's no guarantee that
anything there will be adopted in that form or even at all.
There is a placeholder page about pods.
http://dev.clojure.org/display/design/Mutex+references+(pods,+nee+cells)
And the assembla wiki (the predecessor to dev.clojure.org) has a page on
their earlier incarnation
I am interested in the references to pods that are floating around the
internet. However, when i downloaded the github master repository, i
couldn't find pod anywhere. Of course there are 17 other branches...
Clojures support for mutable multithreading is great if there are no
side effects