Java 8: Gdzie jest TriFunction (i kin) w java.util.function? Albo jaka jest alternatywa?
Widzę java.util.function.BiFunction, więc mogę to zrobić:
BiFunction<Integer, Integer, Integer> f = (x, y) -> { return 0; };
A jeśli to nie wystarczy i potrzebuję TriFunction? To nie istnieje!
TriFunction<Integer, Integer, Integer, Integer> f = (x, y, z) -> { return 0; };
Myślę, że powinienem dodać, że wiem, że mogę zdefiniować własną TriFunction, staram się po prostu zrozumieć uzasadnienie nieuwzględniania jej w standardowej bibliotece.