Turtle 中的二进制重定向
Binary redirection in Turtle
我想做类似的事情:
curl -s http://example.com/some/file.bin >/usr/local/bin/foo
由于 Shell
是多态的,我可能可以按原样用 Turtle 做到这一点,但是所有示例都在 Shell Text
行上运行,我还没有足够内化 Haskell导航它。是否有惯用的方法来获得 Shell Bytestring
或其他解决方案?
答案是,还没有,但是这里有一个未解决的问题:
https://github.com/Gabriel439/Haskell-Turtle-Library/issues/68
我在该问题中为此提出了一个示例 API,您可能想参与讨论该问题,看看 API 是否适合您的用例。
从版本 1.3.0 开始,Turtle 现在有一个 Turtle.Bytes 模块专门用于此:
https://hackage.haskell.org/package/turtle/docs/Turtle-Bytes.html
我想做类似的事情:
curl -s http://example.com/some/file.bin >/usr/local/bin/foo
由于 Shell
是多态的,我可能可以按原样用 Turtle 做到这一点,但是所有示例都在 Shell Text
行上运行,我还没有足够内化 Haskell导航它。是否有惯用的方法来获得 Shell Bytestring
或其他解决方案?
答案是,还没有,但是这里有一个未解决的问题:
https://github.com/Gabriel439/Haskell-Turtle-Library/issues/68
我在该问题中为此提出了一个示例 API,您可能想参与讨论该问题,看看 API 是否适合您的用例。
从版本 1.3.0 开始,Turtle 现在有一个 Turtle.Bytes 模块专门用于此:
https://hackage.haskell.org/package/turtle/docs/Turtle-Bytes.html