我知道 Conduit 是一种解决流数据问题的解决方案,用于处理常量内存中的数据。
我在 hackage 中看到很多带有管道名称的库。一些例子是cvs-conduit、zlib-conduit、attoparsec-conduit等。
那么,如何制作一些基于普通库的管道呢?仅仅使用主管道 包,是否有资格解决流数据问题?
我试图深入研究 csv-conduit 的来源,它太复杂了。(比 RWH 书中实现的完整 csv 解析器大得多(大得多)。)此外,这个github 库实际上使用了 Conduit,那么它是否也可以处理恒定内存中的流数据?