In Elm gibt es eine Möglichkeit, die Argumente einer Funktion zu mehreren Definitionen wie in Haskell Muster zuordnen.Unterstützung für die funktionale Mustererkennung in Elm
Beispiel von Haskell:
factorial :: Int ->
factorial 0 = 1
factorial n = n * factorial (n - 1)
Dank, das funktioniert! Ein wenig ausführlicher, aber funktional. – lookyhooky