スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

メモ化の代わり

Haskellだと常にメモ化されると思ってたらそうじゃないらしい。
ググってみたらStateモナドでメモ化してるのを見つけたが、Stateモナドとか良く分からん。
そのうち、今の用途(数列)なら無限リストで十分なことに気づく。
階乗だとこんな感じになんのかな。
fact = 1 : zipWith (*) fact [1..]
スポンサーサイト

テーマ : プログラミング | ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

minoki

Author:minoki
好きなプログラミング言語:
Haskell,Lua
GitHubアカウント
Twitter

最新記事
月別アーカイブ
カテゴリ
検索フォーム
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。