我如何创建一个伪造的tar档案" f#way"

时间:2016-03-30 17:40:55

标签: build f# build-automation tar f#-fake

我对f#和假的全新,请原谅我创建tar档案的可怕方法,如

ArchiveHelper.Tar.CompressDir false (FileSystemHelper.directoryInfo "foo") (FileSystemHelper.fileInfo "bar.tar")

我将如何在更多"功能性"样式? 我尝试使用管道,但没有这样做,因为CompressDir需要3个参数,我无法弄清楚如何使用2个命名参数,并从另一个函数中获取缺少的第三个参数。

谢谢!

1 个答案:

答案 0 :(得分:1)

除非您在函数中多次使用CompressDir,否则我会按照您的方式保留它。

如果您确实想使用流水线操作,请查看Symbol and Operator Reference (F#)中的||>|||>

我不使用FAKE所以我不能对那部分发表评论。