Die meisten Entwickler haben heutzutage schon mit Monaden gearbeitet, häufig ohne es zu wissen. Ein prominentes Beispiel dafür ist die map()-Funktion, die es in vielen Sprachen für Listen, Streams oder Observables gibt. Wir schauen uns die theoretischen Grundlagen und verschiedene Beispiele an, um zu dem Schluss zu kommen dass Monaden gerade in der funktionalen Programmierung einfach der Ober-Hammer sind 😉
