Haskell错误“无法推导(整型浮点数),因为使用..”是由于在代码中使用了范围运算符(..)导致的类型推导错误。范围运算符用于生成一个指定范围内的列表,但是在Haskell中,范围运算符只能用于整数类型,而不能用于浮点数类型。
要解决这个错误,你可以考虑以下几种方法:
let myList :: [Float]
myList = [1.0..10.0]
总结起来,要解决Haskell错误“无法推导(整型浮点数),因为使用..”,你可以考虑使用整数类型代替浮点数类型、使用其他方法生成列表,或者显式地指定列表的类型。具体的解决方法取决于你的代码需求和设计。
领取专属 10元无门槛券
手把手带您无忧上云