OCaml für die Praxis
Acht Kapitel von der opam-Einrichtung bis zum eigenen CLI-Tool. Knapp, code-heavy, auf deutsch. Für alle, die schon programmieren und OCaml dazunehmen wollen.
## Einrichtung
## Grundlagen
- 02 · Grundlagen 08.11.2025
Erste Programme — let, Funktionen, Werte
let-Bindungen, anonyme Funktionen und der Unterschied zwischen Wert und Funktion — die Grundbausteine jeder OCaml-Datei.
- 03 · Grundlagen 03.12.2025
Pattern Matching — die zentrale Idee
match-Ausdrücke, Vollständigkeitsprüfung des Compilers und warum Pattern Matching in OCaml mehr als ein switch ist.
- 04 · Grundlagen 07.01.2026
Module und Signaturen
Wie Module Code strukturieren, was Signaturen versprechen und warum die Trennung von Implementierung und Schnittstelle hier so direkt ist.
- 05 · Grundlagen 04.02.2026
Listen, Records, Varianten
Die drei Datenstrukturen, die in nahezu jedem OCaml-Programm auftauchen — mit den passenden Pattern-Matching-Idiomen.
## Fortgeschritten
## Praxis
- 07 · Praxis 01.04.2026
Build-Setup mit dune
dune-project, dune-Dateien und die wichtigsten Stanzas — vom leeren Verzeichnis zum lauffähigen Mehrkomponenten-Projekt.
- 08 · Praxis 12.05.2026
Ein kleines CLI-Tool bauen
Vom leeren Projekt zu einem brauchbaren Kommandozeilen-Tool — mit Argument-Parsing, Dateilesen und sauberer Fehlerbehandlung.