ブールリストの値がいくつ真であるかを数えるように求めるこの演習を行っています。
私はこれを入力しました:
fun countt xs = foldl (fn (x,y) => if x=true then y=y+1) 0 xs;
明らかに、これは間違っています。次のエラーが発生します。
stdIn:54.21-54.24 Error: syntax error: deleting RPAREN INT0
少し調べてみたところ、RPARENが構文エラーであることがわかりました。しかし、そもそもなぜ問題があるのか理解できません。