在haskell中实现unix管道

Lev*_*ell 3 unix haskell pipe

我正在编写一个迷你 shell,虽然我已经计划好了大部分内容,但我不确定如何做的一件事是将一个程序的输出作为另一个程序的输入进行管道传输。有样本或其他东西可以为我指明正确的方向吗?

Rom*_*lez 5

RWH 书有一个关于如何在 Haskell 中模拟管道的完整示例,IMO 是这本书最好的示例之一,它可能很有启发性。

=> http://book.realworldhaskell.org/read/systems-programming-in-haskell.html#systems.piping

祝你好运。