双@ 符号在 FAKE 构建脚本中有什么影响?

What effect do the double @ signs have in a FAKE build script?

我目前正在研究 FAKE,这是一个基于 F# 的 .NET 构建系统。现在我遇到了一个奇怪的运算符:双 at 符号(“@@”)。这个操作员是做什么的?我在文档中找不到对它的任何引用。这是一个例子:

let net45Dir = packagingDir @@ "lib/net45/"

我猜它能够以可靠的方式组合两个路径字符串。这意味着组合路径字符串在各部分之间只有一个斜杠。

我在文档中找到了它:

https://fsharp.github.io/FAKE/apidocs/fake-environmenthelper.html

( @@ ) path1 path2

Signature: path1:string -> path2:string -> string

Combines two path strings using Path.Combine

不错的功能!