平々毎々(アーカイブ)

はてなダイアリーのアーカイブです。

Functional

パーサーコンビネーターって書きたくなるよね、C#的なまとめ

パーサーコンビネーターっていうのはオブジェクトをぺこぺこ結合することで望みのパーサーを合成できるっていう、そういったたぐいのもの。 (U^ω^)わんわんお! - @linerlockの日記 liner_lockさん作、Parseq 関数型言語ってこわい?C#erがLINQでパーサ…

IBM developerWorks 「関数型の考え方」の記事まとめ

dWのサイトにはインデックスがないので、とりあえず時系列でまとめる。 (まとめコメントは随時追加予定) 関数型の観点で考える 関数型の考え方: 関数型の観点で考える、第 1 回 (2011/7/1) 関数型の考え方: 関数型の観点で考える、第 2 回 (2011/7/1) 関数…

関数型言語ってこわい?C#erがLINQでパーサーに挑戦(最終回)

註:この記事は、(中略)「簡単なパーサーを実装する」というお題でコードを見てみようという、まったくPVの伸びなさそうな記事です。 初回……関数型言語ってこわい?C#erがLINQでパーサーに挑戦(1) - 猫とC#について書くmatarilloの雑記 F#のリスト FList<T> </t>…

関数型言語ってこわい?C#erがLINQでパーサーに挑戦(3)

註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…

関数型言語ってこわい?C#erがLINQでパーサーに挑戦(2)

註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…

関数型言語ってこわい?C#erがLINQでパーサーに挑戦(1)

註:この記事は、「ごはんはおかずLINQはモナド」と聞いたことがあるけど、モナドって何なのかは特に知りたくない、でもLINQがモナドだと何ができるのかはちょっとだけ知りたい、という奇特な人向けに、「簡単なパーサーを実装する」というお題でコードを見…

モナドのから騒ぎ

Much Ado About Monads – Creating Extended Builders | Matthew Podwysocki タイトルに反応。