关闭评估

关闭的评估是对关闭结果的评估。

所有规则都适用:如果闭包返回 null,零数字或空 String,Collection,Map 或 Array,则计算结果为 false,否则为 true。

// Closure return non zero number => true
assert { 42 }()
// closure returns 0 => false
assert ! ( { 0 }())
// closure returns null => false
assert !( { }())