日曜プログラミング

休日趣味でやってるプログラミング関連記事をダラダラと

2013-03-02から1日間の記事一覧

プログラミング Clojure p150 について

ここで相互再帰の解決手法で trampoline が紹介されてたので試してみる。 Clojure は 1.4 のお話。 (trampoline trampoline-fibo 9) -> 34 ここまではいいのだが、 (rem (trampoline trampoline-fibo 1000000) 1000) -> ArithmeticException integer overflo…

プログラミング Clojure p145 でのちょっとした疑問

環境構築も終わってちまちまと読み進めてるが、p145 での count-head-pairs の作り方にちょっとした疑問があるのでグチ。count-head-pairs を作るベースに count-runs を作る所まではかなり参考になるんだが、count-head-pairsでcount-runs呼び出すなら、 (f…