2008-02-04から1日間の記事一覧

遅延評価をもうちょっと考える

いつthawしなくてはいけないのか,いつfreezeしなければいけないのか,ちょっと考えてしまったので書いておく. セッティング そもそもHaskellでは,値は2種類しかない. 関数(\x -> expr) データコンストラクタ(Cons(x, Nil)) ここではそう考える*1.Haskel…