Functional Kotlin
350 Seiten
German
PDF
4.5

Functional Kotlin

Функциональное программирование на Kotlin

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch Functional Kotlin (Autoren Mario Arias und Rivu Chakraborty, 2018, 350 Seiten) ist ein praktischer Leitfaden zur Anwendung des funktionalen Ansatzes in der Sprache Kotlin. Obwohl Kotlin von Haus aus sowohl objektorientierte als auch funktionale Programmierung unterstützt, nutzen viele Entwickler nur einen kleinen Teil seiner Möglichkeiten. Dieses Buch soll diese Lücke schließen und zeigen, wie man saubereren, vorhersagbareren und leichter testbaren Code schreibt.

Worum es in dem Buch geht

Die Autoren führen den Leser Schritt für Schritt in die Schlüsselkonzepte der funktionalen Programmierung (FP) ein und demonstrieren deren Umsetzung in Kotlin. Das Buch behandelt:

  • Grundlagen der FP: reine Funktionen, Unveränderlichkeit (immutability), keine Seiteneffekte.
  • Arbeit mit Funktionen höherer Ordnung, Lambda-Ausdrücken und anonymen Funktionen.
  • Funktionskomposition und Currying.
  • Funktoren, applicative Funktoren und Monaden – von der Theorie bis zu praktischen Beispielen.
  • Arbeit mit Collections im funktionalen Stil (map, filter, fold, flatMap).
  • Fehlerbehandlung ohne Exceptions (Option, Either, Try).
  • Parallelität und Asynchronität mit funktionalen Ansätzen.
  • Testen von funktionalem Code.

Für wen dieses Buch geeignet ist

Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von Kotlin vertraut sind (Syntax, Klassen, grundlegende Konstrukte), aber tiefer in die funktionale Paradigme eintauchen möchten. Es wird nützlich sein

Empfehlungen