SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
東京Node学園 5時限目 LT
       @tanaka_733
   Twitter: @tanaka_733
   お仕事
    ◦ Node.js でアプリ書いたり
    ◦ Javaのライブラリ作ったり
    ◦ Rubyのコード読んでいじったりしてます
   趣味
    ◦ Silverlight/Windows Phone 7 アプリ
    ◦ Kinect 触ったり
    ◦ というわけで、趣味ではWindowsユーザーです
   ブログ: 銀の光と碧い空


                           東京Node学園 5時限目 LT   2012/04/18
   Nodeをまっとうに始めたのが昨年末
   boundio を操作するAPI nBoundio を作ったり
    ◦ REST API1つだけだけど。。。
    ◦ https://github.com/tanaka-takayoshi/nBoundio



   Linq にpull request 出したり
    ◦ https://github.com/mihaifm/linq/pull/2
   OSコマンドを叩くNodeアプリ作ったり
    ◦ 微妙にknockout.js 使ってみたり
    ◦ https://github.com/tanaka-takayoshi/OSTools
   細々とgithub上で活動しています


                                 東京Node学園 5時限目 LT   2012/04/18
で、
LINQってなに?

     東京Node学園 5時限目 LT   2012/04/18
東京Node学園 5時限目 LT
                   2012/04/18
違います・・・
東京Node学園 5時限目 LT
                   2012/04/18
 Language INtegrated Query
 .NET Framework 3.5 より導入

 様々な種類のデータ集合に対して標準
  化された方法でデータを問い合わせるこ
  とを可能にする、言語に統合された機能




              東京Node学園 5時限目 LT   2012/04/18
東京Node学園 5時限目 LT   2012/04/18
 linq.js   - LINQ for JavaScript
 ◦ http://linqjs.codeplex.com/
 ◦ 作: neuecc さん
   Microsoft MVP for C#
   http://neue.cc/2011/08/22_340.html
 ◦ jQuery対応版とかも含まれてるよ

 CodeplexはMS系のOSSホスティング
 ◦ Gitにも対応したよ!

                       東京Node学園 5時限目 LT   2012/04/18
 npm版あります
◦ https://github.com/mihaifm/linq
 これで、
◦ npm install linq
   で使えます!
 サンプルの実行は
◦ node sample¥tutorial.js


                     東京Node学園 5時限目 LT   2012/04/18
JavaScript なのに UpperCamelなのは、
neucc さんご本人も後悔してました・・・



        東京Node学園 5時限目 LT   2012/04/18
 Enumerableをグローバルオブジェクト
  から外したため、
  文字列での解釈ができなかった。
 .Where("this.From($).Distinct('$.Value')
  .Count() == 5")
    ◦ Sample¥tutorial.js L173
   Lambdaをバインドすることで対応しています
    ◦ return new Function("$,$$,$$$,$$$$", "ret
      urn " + expression).bind(Enumerable);


                           東京Node学園 5時限目 LT   2012/04/18
東京Node学園 5時限目 LT   2012/04/18
範囲指定で、   列挙の要素:value
列挙を作成    位置:index
         を引数に取る関数を作用させる。
         ラムダ式を文字列でも渡せる

                        出力結果:
                        0:1
                        1:2
                        2:3

                    東京Node学園 5時限目 LT   2012/04/18
出力結果:
                  商品A:品川
                  商品A:新宿
                  商品B:丸の内
                  商品C:ほむほむ




第2引数で、inner のkeyを指定
第3引数で、outer のkeyを指定
Keyが等しいものでJoinした結果に作用させる関数が第4引数



                     東京Node学園 5時限目 LT   2012/04/18
東京Node学園 5時限目 LT   2012/04/18
出力結果:
                              1:foo
                              3:foo
                              5:foo
偶数の時はcontinue で処理をスキップ
6より大きくなったら処理を中断して、ループを抜ける




                     東京Node学園 5時限目 LT   2012/04/18
出力結果:
                            57


ToInfinity で無限リストを作成!
=>これを実行できるということは遅延リストになっている




                     東京Node学園 5時限目 LT   2012/04/18
   Reactive Extension というものもあったり
    ◦ LINQがデータ操作のクエリ化であるのに対し
      Rxはイベントのクエリ化
   これもJavaScript版があります
    ◦ http://msdn.microsoft.com/en-us/data/gg577609
    ◦ このページはRx全体のページです
   そして、最初からnpm版も
    ◦ http://search.npmjs.org/#/rx




                                東京Node学園 5時限目 LT   2012/04/18

Weitere ähnliche Inhalte

Was ist angesagt?

W3C yokohama-forum-2012-03-kojiishi
W3C yokohama-forum-2012-03-kojiishiW3C yokohama-forum-2012-03-kojiishi
W3C yokohama-forum-2012-03-kojiishi
Koji Ishii
 

Was ist angesagt? (20)

Rx入門
Rx入門Rx入門
Rx入門
 
本番環境で使える実行コード記録機能
本番環境で使える実行コード記録機能本番環境で使える実行コード記録機能
本番環境で使える実行コード記録機能
 
nomlab_okayamaruby_slide
nomlab_okayamaruby_slidenomlab_okayamaruby_slide
nomlab_okayamaruby_slide
 
普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話普段Djangoを使っている人間がruby on railsを勉強してみた話
普段Djangoを使っている人間がruby on railsを勉強してみた話
 
DjangoのORMことはじめ
DjangoのORMことはじめDjangoのORMことはじめ
DjangoのORMことはじめ
 
W3C yokohama-forum-2012-03-kojiishi
W3C yokohama-forum-2012-03-kojiishiW3C yokohama-forum-2012-03-kojiishi
W3C yokohama-forum-2012-03-kojiishi
 
Riverpodでテストを書こう
Riverpodでテストを書こうRiverpodでテストを書こう
Riverpodでテストを書こう
 
プログラミング初心者に ECMAScript(JavaScript) を最初の言語として勧めるべき? Meguro es6
プログラミング初心者に ECMAScript(JavaScript) を最初の言語として勧めるべき? Meguro es6プログラミング初心者に ECMAScript(JavaScript) を最初の言語として勧めるべき? Meguro es6
プログラミング初心者に ECMAScript(JavaScript) を最初の言語として勧めるべき? Meguro es6
 
OSC2012 Tokyo Spring, USP lab. presentation
OSC2012 Tokyo Spring, USP lab. presentationOSC2012 Tokyo Spring, USP lab. presentation
OSC2012 Tokyo Spring, USP lab. presentation
 
Clrh 20140906 lt
Clrh 20140906 ltClrh 20140906 lt
Clrh 20140906 lt
 
Doma2 with Kotlin
Doma2 with KotlinDoma2 with Kotlin
Doma2 with Kotlin
 
UniRx勉強会 reactive extensions inside(公開用)
UniRx勉強会   reactive extensions inside(公開用)UniRx勉強会   reactive extensions inside(公開用)
UniRx勉強会 reactive extensions inside(公開用)
 
2つのmosaic plotと日本語表示
2つのmosaic plotと日本語表示2つのmosaic plotと日本語表示
2つのmosaic plotと日本語表示
 
Rx Showcase
Rx ShowcaseRx Showcase
Rx Showcase
 
Use Japanese with vcd/vcdExtra package
Use Japanese with vcd/vcdExtra packageUse Japanese with vcd/vcdExtra package
Use Japanese with vcd/vcdExtra package
 
LT_Gitのfast fowardと継続的デリバリー
LT_Gitのfast fowardと継続的デリバリーLT_Gitのfast fowardと継続的デリバリー
LT_Gitのfast fowardと継続的デリバリー
 
OSC2016 Tokyo/Spring LT
OSC2016 Tokyo/Spring LT OSC2016 Tokyo/Spring LT
OSC2016 Tokyo/Spring LT
 
OSC2016 Tokyo/Spring セミナー資料
OSC2016 Tokyo/Spring セミナー資料OSC2016 Tokyo/Spring セミナー資料
OSC2016 Tokyo/Spring セミナー資料
 
LibPGEN 1st Step Guide
LibPGEN 1st Step GuideLibPGEN 1st Step Guide
LibPGEN 1st Step Guide
 
PHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングminiPHPerのためのpostgresqlチューニングmini
PHPerのためのpostgresqlチューニングmini
 

Andere mochten auch (9)

ЗАО ИК НЕОТЕК МАРИН
ЗАО ИК НЕОТЕК МАРИНЗАО ИК НЕОТЕК МАРИН
ЗАО ИК НЕОТЕК МАРИН
 
неотек
неотекнеотек
неотек
 
Crafting Articulations
Crafting ArticulationsCrafting Articulations
Crafting Articulations
 
110409 silverlight square_lt_pub
110409 silverlight square_lt_pub110409 silverlight square_lt_pub
110409 silverlight square_lt_pub
 
Digital Inclusion and Techno-Capital in Austin, Texas
Digital Inclusion and Techno-Capital in Austin, TexasDigital Inclusion and Techno-Capital in Austin, Texas
Digital Inclusion and Techno-Capital in Austin, Texas
 
Off the Computer and Into the Saddle: Local Cycling Media and Community Engag...
Off the Computer and Into the Saddle: Local Cycling Media and Community Engag...Off the Computer and Into the Saddle: Local Cycling Media and Community Engag...
Off the Computer and Into the Saddle: Local Cycling Media and Community Engag...
 
Bodyart
BodyartBodyart
Bodyart
 
Bodyart
BodyartBodyart
Bodyart
 
120512 metro styleapp_javascript
120512 metro styleapp_javascript120512 metro styleapp_javascript
120512 metro styleapp_javascript
 

Ähnlich wie 120418 tokyo node5_lin_qonnodejs

Yapf2013
Yapf2013Yapf2013
Yapf2013
l_b__
 
スタート低レイヤー #0
スタート低レイヤー #0スタート低レイヤー #0
スタート低レイヤー #0
Kiwamu Okabe
 
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jgguggriffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
kimukou_26 Kimukou
 

Ähnlich wie 120418 tokyo node5_lin_qonnodejs (20)

Nodeにしましょう
NodeにしましょうNodeにしましょう
Nodeにしましょう
 
分散Key/Valueストア Kai 事例紹介
分散Key/Valueストア Kai事例紹介分散Key/Valueストア Kai事例紹介
分散Key/Valueストア Kai 事例紹介
 
Yapf2013
Yapf2013Yapf2013
Yapf2013
 
Nseg第32回勉強会
Nseg第32回勉強会Nseg第32回勉強会
Nseg第32回勉強会
 
20170527 inside .NET Core on Linux
20170527 inside .NET Core on Linux20170527 inside .NET Core on Linux
20170527 inside .NET Core on Linux
 
Hello Ruby
Hello RubyHello Ruby
Hello Ruby
 
Logcatの話
Logcatの話Logcatの話
Logcatの話
 
Hacktoberfest 概要、Node-REDプロジェクト貢献手順
Hacktoberfest 概要、Node-REDプロジェクト貢献手順Hacktoberfest 概要、Node-REDプロジェクト貢献手順
Hacktoberfest 概要、Node-REDプロジェクト貢献手順
 
Netmf-180224
Netmf-180224Netmf-180224
Netmf-180224
 
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
 
Cryogenでサイトつくろーじぇん
CryogenでサイトつくろーじぇんCryogenでサイトつくろーじぇん
Cryogenでサイトつくろーじぇん
 
2012年4月22日 カーネル/VM探検隊
2012年4月22日 カーネル/VM探検隊2012年4月22日 カーネル/VM探検隊
2012年4月22日 カーネル/VM探検隊
 
スタート低レイヤー #0
スタート低レイヤー #0スタート低レイヤー #0
スタート低レイヤー #0
 
プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1プロ文.com 勉強会 Phase 1
プロ文.com 勉強会 Phase 1
 
2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source
 
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jgguggriffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
 
Swift歴2ヶ月でアプリを8本リリースしてみた話
Swift歴2ヶ月でアプリを8本リリースしてみた話Swift歴2ヶ月でアプリを8本リリースしてみた話
Swift歴2ヶ月でアプリを8本リリースしてみた話
 
Nishimoto 170603-mruby
Nishimoto 170603-mrubyNishimoto 170603-mruby
Nishimoto 170603-mruby
 
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
 
phpstudy_php_to_node
phpstudy_php_to_nodephpstudy_php_to_node
phpstudy_php_to_node
 

Mehr von Takayoshi Tanaka

.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
 

Mehr von Takayoshi Tanaka (20)

deep dive distributed tracing
deep dive distributed tracingdeep dive distributed tracing
deep dive distributed tracing
 
202202 open telemetry .net handson
202202 open telemetry .net handson202202 open telemetry .net handson
202202 open telemetry .net handson
 
202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineers202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineers
 
20210129 azure webapplogging
20210129 azure webapplogging20210129 azure webapplogging
20210129 azure webapplogging
 
20201127 .NET 5
20201127 .NET 520201127 .NET 5
20201127 .NET 5
 
Unity(再)入門
Unity(再)入門Unity(再)入門
Unity(再)入門
 
最近のQ#について
最近のQ#について最近のQ#について
最近のQ#について
 
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法
 
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET
 
New Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservabilityNew Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservability
 
C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)
 
20190806 Q# Measurements
20190806 Q# Measurements20190806 Q# Measurements
20190806 Q# Measurements
 
C#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオンC#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオン
 
20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
 
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git featureTry! Visual Studio 209 git feature
Try! Visual Studio 209 git feature
 
Q#基礎 ver1.1
Q#基礎 ver1.1Q#基礎 ver1.1
Q#基礎 ver1.1
 
(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0
 
ゼロから始めるQ#
ゼロから始めるQ#ゼロから始めるQ#
ゼロから始めるQ#
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

120418 tokyo node5_lin_qonnodejs

  • 2. Twitter: @tanaka_733  お仕事 ◦ Node.js でアプリ書いたり ◦ Javaのライブラリ作ったり ◦ Rubyのコード読んでいじったりしてます  趣味 ◦ Silverlight/Windows Phone 7 アプリ ◦ Kinect 触ったり ◦ というわけで、趣味ではWindowsユーザーです  ブログ: 銀の光と碧い空 東京Node学園 5時限目 LT 2012/04/18
  • 3. Nodeをまっとうに始めたのが昨年末  boundio を操作するAPI nBoundio を作ったり ◦ REST API1つだけだけど。。。 ◦ https://github.com/tanaka-takayoshi/nBoundio  Linq にpull request 出したり ◦ https://github.com/mihaifm/linq/pull/2  OSコマンドを叩くNodeアプリ作ったり ◦ 微妙にknockout.js 使ってみたり ◦ https://github.com/tanaka-takayoshi/OSTools  細々とgithub上で活動しています 東京Node学園 5時限目 LT 2012/04/18
  • 4. で、 LINQってなに? 東京Node学園 5時限目 LT 2012/04/18
  • 7.  Language INtegrated Query  .NET Framework 3.5 より導入  様々な種類のデータ集合に対して標準 化された方法でデータを問い合わせるこ とを可能にする、言語に統合された機能 東京Node学園 5時限目 LT 2012/04/18
  • 9.  linq.js - LINQ for JavaScript ◦ http://linqjs.codeplex.com/ ◦ 作: neuecc さん  Microsoft MVP for C#  http://neue.cc/2011/08/22_340.html ◦ jQuery対応版とかも含まれてるよ  CodeplexはMS系のOSSホスティング ◦ Gitにも対応したよ! 東京Node学園 5時限目 LT 2012/04/18
  • 10.  npm版あります ◦ https://github.com/mihaifm/linq  これで、 ◦ npm install linq で使えます!  サンプルの実行は ◦ node sample¥tutorial.js 東京Node学園 5時限目 LT 2012/04/18
  • 11. JavaScript なのに UpperCamelなのは、 neucc さんご本人も後悔してました・・・ 東京Node学園 5時限目 LT 2012/04/18
  • 12.  Enumerableをグローバルオブジェクト から外したため、 文字列での解釈ができなかった。  .Where("this.From($).Distinct('$.Value') .Count() == 5") ◦ Sample¥tutorial.js L173  Lambdaをバインドすることで対応しています ◦ return new Function("$,$$,$$$,$$$$", "ret urn " + expression).bind(Enumerable); 東京Node学園 5時限目 LT 2012/04/18
  • 14. 範囲指定で、 列挙の要素:value 列挙を作成 位置:index を引数に取る関数を作用させる。 ラムダ式を文字列でも渡せる 出力結果: 0:1 1:2 2:3 東京Node学園 5時限目 LT 2012/04/18
  • 15. 出力結果: 商品A:品川 商品A:新宿 商品B:丸の内 商品C:ほむほむ 第2引数で、inner のkeyを指定 第3引数で、outer のkeyを指定 Keyが等しいものでJoinした結果に作用させる関数が第4引数 東京Node学園 5時限目 LT 2012/04/18
  • 17. 出力結果: 1:foo 3:foo 5:foo 偶数の時はcontinue で処理をスキップ 6より大きくなったら処理を中断して、ループを抜ける 東京Node学園 5時限目 LT 2012/04/18
  • 18. 出力結果: 57 ToInfinity で無限リストを作成! =>これを実行できるということは遅延リストになっている 東京Node学園 5時限目 LT 2012/04/18
  • 19. Reactive Extension というものもあったり ◦ LINQがデータ操作のクエリ化であるのに対し Rxはイベントのクエリ化  これもJavaScript版があります ◦ http://msdn.microsoft.com/en-us/data/gg577609 ◦ このページはRx全体のページです  そして、最初からnpm版も ◦ http://search.npmjs.org/#/rx 東京Node学園 5時限目 LT 2012/04/18