プログラミングHaskell練習問題
今回は第2章の練習問題を晒してみる。
2.6練習問題
1
(2^3)*4 (2*3)+(3*4) 2+(3*(4^5))
2
省略
3
- 関数は小文字から始める
- バッククオート
- 行頭そろえ
訂正したプログラム
n = a `div` length xs where a = 10 xs = [1,2,3,4,5]
4
last1 ns = ns !! (length ns -1) last2 ns = head(reverse ns)
5
init1 ns = take (length ns -1) ns init2 ns = reverse(tail (revese ns))
まだどうにかついて行けてる気がする