Also, in Haskell, es ist wirklich einfach, dies zu tun:Wie automatisch zu generieren (und den Code für sehen) lesen und Show in Haskell
data Foo = Bar | Baz
deriving (Read, Show)
Das ist großartig, aber ich möchte in der Lage sein, um einige Daten als String von Haskell an die Elm-Sprache zu übergeben. Die Sprachen sind ähnlich genug, dass, wenn ich eine Haskell-Implementierung von Read hätte, ich sie leicht von Hand in Elm umwandeln könnte.
Das Problem ist, wenn ich Ableitung verwende, wird die Funktion automatisch erzeugt, aber ich kann nicht wirklich sehen, was es tut.
Ich frage mich, gibt es eine Möglichkeit, den Code für das Parsen und Zeigen mit Read und Show automatisch zu generieren, so dass ich tatsächlich den Code selbst sehen konnte?