似乎采用/返回Int(即ByteString.hGet和Data.List.length)的常见模式与使用强烈描述类型的Haskell模式相反,因为这些情况中的许多只能处理正数.使用它是不是更好Word,或者这些功能是否部分存在Int?
Int
ByteString.hGet
Data.List.length
Word
haskell type-safety
haskell ×1
type-safety ×1