2011-08-13から1日間の記事一覧

『プログラミングHaskell』の練習問題を解く

『プログラミングHaskell』の練習問題を解く、の続きです。 2.6 練習問題 4. この章で紹介したライブラリ関数を使って、空ではないリストの最後の要素を取り出す関数lastを定義せよ。さらに他の定義も考えよ。 last xs = head(reverse xs) last xs = xs!!(le…

『プログラミングHaskell』の練習問題を解く

スタートHaskell第1回の予習です。 『プログラミングHaskell』の練習問題を解いています。 2章の半ばまでの練習問題です。 1.7 練習問題 1. double (double 2) の結果を算出する他の計算方法を考えよ。 double (double 2) ={ 内側のdoubleを適用 } double (2…