id:amachangが関数型言語使いに

id:amachangが関数型言語使いに

id:amachangはJavaScript使いから関数型言語使いになったようです。

すべてのオブジェクトをキーにできるハッシュの様なもの - IT戦記

self.state = state(k) === v ? state : function(a) { return a === k ? v : state(a) }

残念ながら解読できねぇorz

追記

あ、クロージャを複雑に使ってるだけか。

クロージャを使って、キーと一致するまで関数をどんどんさかのぼっていくってことだな。

めっちゃ関数型言語的じゃないか。

スポンサーサイト



トラックバック URL

http://liosk.blog103.fc2.com/tb.php/78-cd673ef8

トラックバック

コメント

コメントの投稿

お名前
コメント
編集キー