haskell - 什么是 "easier way"会降低对 Data.Conduit.Utils zip 的需求?

标签 haskell zip conduit

开始使用 conduit ,我注意到在 Data.Conduit.Util :

Utility functions from older versions of conduit. These should be considered deprecated, as there are now easier ways to handle their use cases. This module is provided solely for backwards compatibility.



我特别关心的是zip :: Monad m => Source m a -> Source m b -> Source m (a, b) .这对我来说似乎很有用——我可以独立地研究一种产生 a 的方法。 s 和一种生产方式b s,然后只是 zip当我需要它们时将它们放在一起,而不是在流程的早期混合关注点。

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

最佳答案

这实际上是文档中的一个错误。 util 模块现在提供的功能没有被弃用,该注释适用于以前的版本。我将发布一个带有更正文档的新版本。

关于haskell - 什么是 "easier way"会降低对 Data.Conduit.Utils zip 的需求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15627359/

相关文章:

haskell - 为什么 Conduit 和 Pipe 不能有 Arrow 实例?

haskell - 惯用的 io-streams 目录遍历

haskell - 使用组合器将管道重新分块成更大的 block

python - 尝试将 python 函数转换为 haskell 时,haskell 出现无限类型错误。为什么?

opengl - 安装 Fungen 时出错

deployment - 是否有支持现代多线程归档程序的任务 - 7zip、winrar 等?

python - 分隔 (X,Y) 列表

string - 如何将新的字符串元素添加到字符串列表中?

haskell - 来自 Free 和 MonadFree 的箭头

java - 如何打开 zip 文件并遍历 Android 上的每个压缩文件?