Betrieb >> Beschreibung ist die folgende:kann nicht Ergebnis der Monade verstehen >> Anwendung
Sequenziell zwei Aktionen zusammenstellen, einen beliebigen Wert durch die erste erzeugte Verwerfen, wie Sequenzierung Operatoren (wie das Semikolon) im Imperativ Sprachen.
Hier ist das Beispiel, das ich verwirrt:
> ([1] ++ [2]) >> ([2] ++ [3])
[2,3,2,3]
Ich erwarte die Liste [2,3], das Ergebnis des rechten Teils des Ausdrucks wäre. Wie kann das Ergebnis von [2,3,2,3] erklärt werden?
'(>>)' die _values_ 'verworfen 1 'und' 2 ', aber das bedeutet nicht, dass' x >> y === y' ... – Alec
Mit einfacheren Beispiel bekomme ich was ich erwartet hatte: [1] >> [2] Ergebnisse [2] – Scipio
Probier es mal mit verschiedenen Typen aus. Z.B. '[1,2] >> ['a']' – pdexter