4
Ist Pattern Matching idiomatisch oder schlecht designt?
Es scheint, als würde F # -Code häufig Muster mit Typen vergleichen. Bestimmt match opt with | Some val -> Something(val) | None -> Different() scheint üblich zu sein. Aus OOP-Sicht ähnelt das einem Kontrollfluss auf der Grundlage einer Laufzeit-Typprüfung, die normalerweise verpönt wäre. Um es auszudrücken, würden Sie in …