Magic the Gathering のカードを関数型プログラミング言語で書く
MTG はルールや処理手順が非常に厳密に決まっていて,関数型プログラミング言語ととても相性よさそうだなーと思ってたら,Haskell で mtg のアプリを作っている人たちがいるぽい.
とても興味深い.ただ,M13 のカードにとりあえず対応しよとしてるようだけど,8枚くらいカードの記述を書いたところで力尽きてるように見えるのが残念(2013/4/30現在).はたして続きが作られるだろうか.
まあ,これとは別に f# でカードを記述できないかというのは前から考えているところ.