Index

A

Aggregatsfunktion 4, 230

Algebraischer Datentyp 6, 289, 293

Algorithmus 63

Annotation @FunctionalInterface 29

Applicative 154

Argument eines Lambda-Ausdrucks

explizit typisiert 24

impliziert typisiert 24

Arrow 154

Assertions 274

assertAll 274

assertDoesNotThrow 275

assertThrows 275

assertTimeout 275

AssertJ 276

asynchroner Prozess 213

Ausnahmebehandlung 25

funktionale 41, 149

B

Backpressure 268

Backtracking-Algorithmus 49

Bedarfsauswertung 10, 88, 157

bedingte Ausführung 78, 80

bedingte Funktion 82

Benutzerausnahme 25

By-name-Parameter 289, 296

C

Callable 216

Callback 218, 232

Callback Hell 232

call-by-name 289, 296, 303

call-by-need 10

call-by-reference 296

call-by-value 296

Case-Klasse 293

Checked Exception 25

Clojure 4

Closure 27

Get Funktionale Programmierung in Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.