2
Gibt es eine Möglichkeit in elm (0.18), eine Reihe von Fallausdrücken zu gruppieren, die dasselbe tun?Gruppieren von Fallausdrücken in Ulme (0.18)
Zum Beispiel:
type Character
= Sleepy
| Happy
| Grumpy
| Dopey
| Sneezy
| Bashful
| Doc
| SnowWhite
| Queen
getKindOfCharacter : Character -> String
getKindOfCharacter character =
case character of
(Sleepy | Happy | Grumpy | Dopey | Sneezy | Bashful | Doc) ->
"Dwarf"
SnowWhite ->
"Hero"
Queen ->
"Villain"