Concatenação de Closures
04/01/2014 10:15
// Criando uma closure 'a' que apenas imprime o parâmetro passado no 'it' implícito
def a = {
println('A: '+it)
}
// Criando uma closure 'b' que apenas imprime o parâmetro passado no 'it' implícito
def b = {
println('B: '+it)
}
// Criando uma closure 'c' que une 'a' + 'b'
def c = a << b
// Chamada das duas funções 'concatenadas'
c('Testandoo')
/*
Saída no console :
B: Teste
A: null
*/
?
Para se registrar, clique aqui.