Ich versuche, das Elm-Beispiel zu ändern, das einen einzelnen Spacer zeigt , damit es gerendert wird mehrere Abstandshalter in verschiedenen Farben:
%Vor% Wie Sie jedoch sehen können, nimmt die Funktion color
zuerst das Argument color und damit kann ich keine partiell angewendete Version für List.map
verwenden.
Also wie kann ich die Argumente in color
spiegeln, so dass sie teilweise angewendet werden können?
Gehen Sie zur Seite der Elm-Bibliotheken . Drücken Sie Standardbibliotheken . Geben Sie in das Suchfeld flip
ein und klicken Sie auf nach oben . Das gibt dir die Dokumentation für
flip : (a -> b -> c) -> b -> a -> c
Umkehren Sie die Reihenfolge der ersten beiden Argumente in eine Funktion.
Mit dem können Sie
machen %Vor%Das ist dasselbe wie
%Vor%Tags und Links elm