如何使用虚假的“the f# way”创建tar归档文件

3

我完全不懂F#和FAKE,所以请原谅我的可怕行为,创建tar文件如下:

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

如何以更“函数式”的风格编写此代码?我尝试使用管道,但失败了,因为CompressDir需要3个参数,我无法弄清如何使用2个命名参数并从其他函数获取缺失的第三个参数。

谢谢!


1
除非您在函数中多次使用CompressDir,否则我建议您保持原样。如果您确实想要使用管道,则可以查看F#符号和运算符参考中的||>|||>。我不使用FAKE,因此无法对此部分进行评论。 - Guy Coder
1个回答

1

除非您在函数中多次使用CompressDir,否则我建议您保持原样。

如果您想要使用管道,则可以查看F#符号和运算符参考中的||>|||>

我不使用FAKE,因此无法对此部分进行评论。


太棒了!正是我想要的。每天我都越来越喜欢F# :D - grafoo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接