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