エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コメント一覧は非表示に設定されています。
(詳しくはこちら)
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
SICPを解いているとどうしてもaverageとかsquareとかfibとか、突拍子もなく出てきて「あー、書かないと... SICPを解いているとどうしてもaverageとかsquareとかfibとか、突拍子もなく出てきて「あー、書かないとダメかー」っていう思いを何度もすると思う。 いや、もしかしたら早い段階で気付いた人は、どっかのファイルにまとめて書きだして (add-load-path "hogehoge") とか、ちゃんと書いてるのかもしれない。というか書いてると思う。賢明な読者なら。 けど、僕は書いていなかった。うん。度々squareって書いてるよ。めんどくさいと (lambda (x) (* x x)) とか適当に突っ込んじゃう。 駄目だ。これじゃあダメだ。 というわけで、意を決してモジュール書いてみた。たぶん、そんな仰々しいことしなくてもいいと思う。けど、気持ちの問題でやってみた。うん。 こんな感じ。 (define-module sicp.util (export square fib)) (se