Gegeben eine Enumeration aus prismatischen schema.core/enum
gemacht, sagen wir mal:Wie man schema.core/enum in clojure benutzt?
(def myenumtype (schema.core/enum "a" "b" "c"))
Wie kann ich einen anderen def zu einem bestimmten Aufzählungspunkt gesetzt? Hier möchte ich e
auf den "a" enum Artikel setzen.
(def e (??? myenumtype))
Und wie kann ich das mit einer bestimmten Enum vergleichen? Hier würde ich gerne überprüfen, ob e
gleich "a"
Enum-Typ ist.
(= e ((??? "a") myenumtype))