弃用Data.Conduit.Util的zip的需求是什么“更简单的方法”?

时间:2013-03-26 00:35:52

标签: haskell zip conduit

conduit使用入门,我注意到Data.Conduit.Util

  

旧版本导管的实用程序功能。这些应该被视为已弃用,因为现在有更简单的方法来处理它们的用例。提供此模块仅用于向后兼容。

我特别关注zip :: Monad m => Source m a -> Source m b -> Source m (a, b)。这对我来说似乎非常有用 - 我可以独立地处理a s的生成方式和生成b s的方法,然后在需要时将zip组合在一起,而不是我必须在此过程的早期混合关注。

但是,就像我说的那样,我是管道的新手,所以我无知。这些“更简单的方法来处理他们的用例”是什么?

1 个答案:

答案 0 :(得分:8)

这实际上是文档中的一个错误。不推荐使用util模块提供的函数,该注释应用于以前的版本。我将发布一个带有更正文档的新版本。

相关问题