Haskellの高階関数Foldrを使って文字列の長さを計算したい
stringlength = foldr (\_n -> 1 + n) 0
次のエラーが発生します。このコードの問題は何ですか?
Unresolved top-level overloading
*** Binding : stringlength
*** Outstanding context : (Num b, Num (b -> b))
Haskellの高階関数Foldrを使って文字列の長さを計算したい
stringlength = foldr (\_n -> 1 + n) 0
次のエラーが発生します。このコードの問題は何ですか?
Unresolved top-level overloading
*** Binding : stringlength
*** Outstanding context : (Num b, Num (b -> b))