Transients, pods, and monads

2012-03-10 Thread Konrad Hinsen
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

Re: pods?

2010-12-25 Thread Meikel Brandmeyer
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.

Re: pods?

2010-12-24 Thread Meikel Brandmeyer
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

Re: pods?

2010-12-24 Thread Meikel Brandmeyer
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

Re: pods?

2010-12-24 Thread Sunil S Nandihalli
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

Re: pods?

2010-12-24 Thread Seth
-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

Re: pods?

2010-12-24 Thread Michael Ossareh
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

Re: pods?

2010-12-24 Thread Alex Osborne
, 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

pods?

2010-12-23 Thread Seth
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