リストを検索し、このリストに重複する値があるかどうかを検出する単一の関数を作成したいと思います。関数はブール値を返す必要があります。これが私がいるところですが、これは機能していません...
fun myFunc [] = true
myFunc(x::xs) =
if(x=myFunc(xs)) then false
else myFunc(xs);
[1,2,2,3,4,5,6] should return true
[1,2,3,4,5,6,7] should return false
[1,2,3,4,5,6,1] should return true
ありがとう!