System
绝对充满了方便有用的 IO 东西,但显然它已被弃用我理解(假设这是因为它已被移入已弃用的 haskell98 包),也就是说;有没有关于它的组件分散到哪里的信息?
我想使用 System.timeout
,但由于我不能使用 System
,我猜timeout
已移至不同的模块。它被移到了哪个模块?什么模块是其他的System
位移动到?
最佳答案
老System
模块已在 System
下拆分为多个分层模块命名空间。例如,timeout
现在在 System.Timeout
模块。
你可以看到所有的System.*
模块——以及更多——在 base 的文档中.
具体功能也可以随时搜索hoogle .
关于Haskell 系统是无法使用的隐藏包的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16629248/