可能性を探るためだけに、独自の最小関数を作成するつもりでした (Haskell は初めてです)。
minimum' :: (Ord a) => [a] -> a
minimum' [] = error "empty set - no minimum"
minimum' (x:xs) = if (x <= minimum' xs) then x
問題は、パーサーエラーが発生することです:
(インデントが正しくないか、ブラケットが一致していない可能性があります)
ここで何が問題なのか知っている人はいますか?この再帰的なアプローチは可能ですか?
ご回答ありがとうございます。