99 个 Elm 问题/问题 4/解决方案
外观
< 99 个 Elm 问题 | 问题 4
解决方案 1:递归版本
myLength list =
case list of
[] -> 0
head :: tail -> 1 + myLength tail
解决方案 2:使用 List.foldl
myLength = List.foldl (\_ b -> b + 1) 0
解决方案 1:递归版本
myLength list =
case list of
[] -> 0
head :: tail -> 1 + myLength tail
解决方案 2:使用 List.foldl
myLength = List.foldl (\_ b -> b + 1) 0