スポンサーリンク

Expert to Expert: Brian Beckman and Erik Meijer – Inside the .NET Reactive Framework (Rx)

Get Microsoft Silverlight  

Expert to Expert: Brian Beckman and Erik Meijer – Inside the .NET Reactive Framework (Rx) | Going Deep | Channel 9

英語と数学の波状攻撃でさっぱりわかりません。。。

イテレータ的な何かの代わりにオブザーバパターンを使って変更通知させるって事?要はLinqを使いながらDOM的ではなくて、SAX的に処理していけるって事なのかな。やっぱりよくわかりませんでした。あほだ俺。

コメント

  1. nsharp より:

    Iteratorを双対(dual)化すると、Observerになる。
    しかも、Haskell使いにはおなじみ(?)の、Continuation Monad (ContT () IO a)の形になる。
    Monadなので、LINQの合成性の恩恵をそのまま受けられる、と。
    これだけのお話なのですが、GoFがこれだけ広まったのにもかかわらず、この関係性を表立って指摘した人がこれまでいなかった、と。
    こういうことに気づくお方には、本当に心の底から尊敬しますわ。(;^ω^)
    F#のasyncも実はContinuation Monadの応用だったりして、parallel / distributedの分野ではとても重要なパターンだったりします。
    Rxについては、Lang.NETのセッションもおすすめです。
    23-ErikMeijer-LiveLabsReactiveFramework
    ttp://www.langnetsymposium.com/2009/talks.aspx

タイトルとURLをコピーしました