在数学和计算机科学中,higher-order function是一种至少执行以下一项功能的功能:
在Groovy中,代码块的类型为Closure
。
代码块可以是接收参数并进行计算和return
能够调用node()
node('master'){
print "test"
}
以及
node('master', { print "test"})
我无法访问node的代码实现,但是我看到node
的语法类似:node(param1, Closure param2){...}
理解正确吗?