我正在编写一个迷你shell,虽然我已经计划了大部分内容,但我不确定如何做的一件事就是实现管道将一个程序的输出作为另一个程序的输入。是否有一些样本或其他东西可以指引我朝正确的方向发展?
答案 0 :(得分:4)
RWH Book有一个完整的例子,说明如何在Haskell中模拟管道,IMO是本书最好的例子之一,它可能非常具有启发性。
=> http://book.realworldhaskell.org/read/systems-programming-in-haskell.html#systems.piping
祝你好运。