在这种n == m
情况下,lElems
返回n
.从类型签名中,函数被声明为始终返回Int
.这意味着n
必须是一个Int
,因此,不能是任何一个 Ord a
.
尝试转换但这可能会要求你进一步限制n
成Int
返回之前; a
.
而不是返回的-1
的情况下,你没有找到你要找的内容,请考虑更改返回类型Maybe a
,或者是一个Either
值.
在这种n == m
情况下,lElems
返回n
.从类型签名中,函数被声明为始终返回Int
.这意味着n
必须是一个Int
,因此,不能是任何一个 Ord a
.
尝试转换但这可能会要求你进一步限制n
成Int
返回之前; a
.
而不是返回的-1
的情况下,你没有找到你要找的内容,请考虑更改返回类型Maybe a
,或者是一个Either
值.