Boa noite!
O atalho ->>
mostrado na aula seria o equivalente aos streams do Java 8?
Boa noite!
O atalho ->>
mostrado na aula seria o equivalente aos streams do Java 8?
Olá Giovani tudo bem?
Esse atalho seria mais ou menos o equivalente a você encadear os métodos (que é muito comum com stream no java 8).
[]s
Mas que tipo de funções essa macro vai aceitar? Não seriam somente funções como map
, filter
, reduce
, etc.?
Olá Giovani ele aceita qualquer tipo de função, ele pega o resultado das operações e passar como argumento para as próximas.
exemplo:
(->> 3 (+ 3) (+ 1) (* 4) (println) )
Isso irá imprimir 28 como resultado.
Ah, show! Que da hora!
Esclarecido. Obrigado!