2015-05-17から1日間の記事一覧
Haskellのfoldrに的を絞ってCommon Lispで説明する。適用条件は狭まるものの、アルゴリズムを再帰関数で抽象化するためのテンプレートっぽさを実感してもらえればと思う(正格評価と遅延評価の違いは無視する)。 まず、foldrをCommon Lispで速度とか考えず素…
Haskellのfoldrに的を絞ってCommon Lispで説明する。適用条件は狭まるものの、アルゴリズムを再帰関数で抽象化するためのテンプレートっぽさを実感してもらえればと思う(正格評価と遅延評価の違いは無視する)。 まず、foldrをCommon Lispで速度とか考えず素…