在Julia中语法“ |>”的作用是什么?

log*_*ick 4 julia

我正在查看其中包含“ |>”的某人的代码。该语法在Julia中有什么作用,有人可以为此链接Julia文档吗?

Nés*_*eno 6

通常表示为“管道语法”,该语法为:

将函数应用于前面的参数。这样可以轻松实现功能链接。

官方文档中的示例:

julia> [1:5;] |> x->x.^2 |> sum |> inv

0.01818181818181818
Run Code Online (Sandbox Code Playgroud)

而官方朱莉娅文档页面,在这里你可以找到的|>运营商是在这里

  • 也许值得一提的是,这通常称为`pipe`语法,类似于执行`ls my_dir |之类的shell。grep模式` (3认同)
  • 值得一提的是,存在一个第三方软件包(https://github.com/oxinabox/Pipe.jl),该软件包高度扩展了基础管道运算符。 (2认同)