2010-12-01から1ヶ月間の記事一覧
前回のまた続き。 これはYコンビネータなのか。 今度はYコンビネータに与える関数のカリー化を解いた。こうしたら再帰するために呼び出すブロックを記憶せずにすむ。そしてプログラム本体も、とても簡潔になった。 typedef int (^int2int)(int); // Haskell…
前回のまた続き。 これはYコンビネータなのか。 今度はYコンビネータに与える関数のカリー化を解いた。こうしたら再帰するために呼び出すブロックを記憶せずにすむ。そしてプログラム本体も、とても簡潔になった。 typedef int (^int2int)(int); // Haskell…