Код:
max' (x:[]) = x
max' (x:xs) = if x > max' xs then x else max' xs
user@host $ ghci max.hs
*Main> max' [1..21]
21
Собственно, с чего бы это так толсто?
Код:
max' (x:[]) = x
max' (x:xs) = if x > max' xs then x else max' xs
user@host $ ghci max.hs
*Main> max' [1..21]
21
Собственно, с чего бы это так толсто?