Quelle: dotnetpro
Computation Expressions 14.12.2020, 00:00 Uhr

F# um eigene Funktionen erweitern

Eingebettete domänenspezifische Sprachen in F# mit Computation Expressions.
Zu den vielen Vorteilen von funktionaler Programmierung und von F# im Speziellen gehört die Unterstützung für eingebettete domänenspezifische Sprachen: Entwickler/innen können F# durch Funktionen so erweitern, dass es aussieht, als wäre eine neue Sprache entstanden. In diesem Artikel geht es darum, welche Rolle die sogenannten Computation Expressions dabei spielen und wie man sie selbst programmieren kann. Grundkenntnisse in F# sind für das Verständnis dieses Artikels notwendig, doch es ist nicht nötig, Computation Expressions schon einmal gesehen zu haben.

Asynchrone Workflows

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar