在 haskell 程序中使用 IO
有两种不同的方式,例如:
main :: IO ()
-- and
readLine :: IO Int
这两者有什么区别?
最佳答案
IO ()
和 IO Int
本质上非常相似。 Int
和 ()
都是 Haskell 中的类型。 ()
的特殊之处仅在于它只有一个值(也用 ()
表示),因此我们从来没有真正对它感兴趣。
关于haskell - IO()和IO有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12496641/