This is great for everyone, because there's so much Rx can do for any language and platform ... like LINQ, the general pattern is useful everywhere ... I'm very happy to hear this news. I hope to find time to contribute as well.
Very good talk, love the poor bear (EDIT: I mean monkey! ). It's really great to have Erik and Rich tackling what is and what can be - bringing theory to bear on broad practical problems and making it understandable to Mort's like me.
Datomic looks great, and I wonder how ideas like the Timewarp OS would look if recast with Datomic in the mix.
The documentation for Datomic looks really complete and well written so far. Very nice. The logo is also very nice!
Are you suggesting Erik needs some "Datomic" in his life? Where the latest version forgot his previous understandings...?
At first Erik sounds controversial, like he's given up on functional programming ... but the bridge of imperative and functional ... that's what I thought LINQ and Rx were all about all along. Strive for purity, but we also have to make side-effects explicit and controllable.
Tying Task and Lazy into the picture in the way you have, Erik, seems really good. Does this mean Task<T> can be implemented through ManySelect?
I'm not sure if I believe reality is actually truly imperative, once you add time into the mix, but I get the point. We can't time travel, so we are stuck for now.
Very interesting ... along with the InfoQ talk on values etc... which Rich did recently, I'm really going to have to try Clojure ... hard to understand why I haven't yet. Datomic sounds great as well and I'll have to do some research on that as well. I am not sure if "continuations are the goto of functional programming", but now I'll have to think about that too. Great E2E, thanks to all!