Java 8 bietet mehrere funktionale Schnittstellen im Paket java.util.function
.Warum java.util.function keine spezialisierten funktionalen Schnittstellen für alle primitiven Typen definiert?
Für jede Grundfunktion (Funktion, Consumer, Prädikats, Lieferant ...) dort definiert sind andere, wo der Typ-Parameter für die folgenden Urtyp spezialisiert: double, int, long.
Diese Frage geht es um die Motivation solcher Schnittstellen: Why are there primitive functions like DoubleFunction in Java 8
Aber warum nicht alle primitiven Typen abgedeckt sind (z Schwimmer fehlt)?