Haskell 现实世界中的哈斯克尔:在这个例子中使用fromIntegral是不必要的吗?
当Haskell 现实世界中的哈斯克尔:在这个例子中使用fromIntegral是不必要的吗?,haskell,Haskell,当getNat的返回类型为Maybe(Int,L.ByteString)时,我不明白为什么下图中需要from integral L8.readInt的返回类型是Int,那么为什么需要从Int转换为Int 这是书中的“打字错误”吗 还是我在这里遗漏了什么 AFAICT如您所说,不需要integral中的,似乎没有必要。在线版本RWH中的评论说,L8.readInt的结果类型是Maybe(Int64,L.ByteString),这可能就是它存在的原因。感谢您的确认!
getNat
的返回类型为Maybe(Int,L.ByteString)
时,我不明白为什么下图中需要from integral
L8.readInt
的返回类型是Int
,那么为什么需要从Int
转换为Int
这是书中的“打字错误”吗
还是我在这里遗漏了什么
AFAICT如您所说,不需要integral中的
,似乎没有必要。在线版本RWH中的评论说,L8.readInt
的结果类型是Maybe(Int64,L.ByteString)
,这可能就是它存在的原因。感谢您的确认!