Ich habe eine Art Union von Farben, die ich dem Benutzer rendern möchte. Ist es möglich, über alle Typ-Vereinigungswerte zu iterieren?Ist es möglich, über Union-Typ in Elm zu iterieren?
type Color = Red | Blue | Green | Black
colorToStirng color =
case color of
Red -> "red"
Blue -> "blue"
Green -> "green"
Black -> "black"
colorList =
ul
[]
List.map colorListItem Color -- <- this is the missing puzzle
colorListItem color =
li [class "color-" ++ (colorToString color) ] [ text (colorToString color) ]
danke trotzdem. Ich werde stattdessen eine einfache Liste von Strings verwenden. –