On Thu, Nov 29, 2018 at 10:04 AM Riccardo Tasso [email protected]
[it-torino-java-jug] <[email protected]> wrote:

>
>
> Sicuramente è un bel trick, ma non è costoso creare una inner class per
> ogni elemento dello stream?
>

 Per l'esempio si'.
Per un caso reale, in cui probabilmente mapperesti lo stream su qualche
oggeto di dominio, o alla peggio una mappa ( :) ), un oggetto vale l'altro
e la tupla potrebbe fare al caso tuo.
La trovo elegante perche' :
- e' tipizzata
- i nomi di campo sono espliciti (no element1, element2...)
- ha un numero di campi elevato a piacere: se non ricordo male, tutte le
implementazioni di tuple hanno un numero di campi limitato (sparo, potrei
aver scritto una immane cazzata)



-- 
Roberto Franchini
"The impossible is inevitable"
https://github.com/robfrank/
https://twitter.com/robfrankie
https://www.linkedin.com/in/robfrank

Reply via email to