跳轉至內容

99 個 ELM 問題/問題 5/解決方案

來自 Wikibooks,開放世界中的開放書籍

解決方案 1:遞迴版本

myReverse list =
  case list of
    [] -> []
    head :: tail -> myReverse tail ++ [ head ]

解決方案 2:使用 List.foldl

myReverse = List.foldl (::) []
華夏公益教科書