4

我想做类似的事情:

curl -s http://example.com/some/file.bin >/usr/local/bin/foo

由于Shell是多态的,我可能可以按原样使用 Turtle 执行此操作,但是所有示例都在以下行上运行,Shell Text并且我还没有内化足够的 Haskell 来导航它。有没有惯用的方法Shell Bytestring或其他解决方案?

4

2 回答 2

3

答案是,还没有,但这里有一个问题:

https://github.com/Gabriel439/Haskell-Turtle-Library/issues/68

我在那个问题中为此提出了一个示例 API,您可能想加入该问题,以查看该 API 是否适合您的用例。

于 2015-10-05T18:22:22.270 回答
3

从 1.3.0 版本开始,Turtle 现在有一个 Turtle.Bytes 模块,用于此目的:

https://hackage.haskell.org/package/turtle/docs/Turtle-Bytes.html

于 2016-12-02T18:15:14.797 回答