Unterschied zwischen (=) und (=)

8

Ich brauche etwas Klärung bezüglich (& gt; & gt; =) und (& gt; = & gt;).

%Vor%

Ich weiß über Bind-Operator (& gt; & gt; =), aber ich bekomme nicht den Kontext, wo (& gt; = & gt;) nützlich ist. Bitte erklären Sie mit einem einfachen Spielzeugbeispiel.

Bearbeiten: Korrigieren basierend auf Kommentaren von @Thomas

    
venu gangireddy 22.08.2016, 13:56
quelle

1 Antwort

12

Die Funktion (>=>) ist ein bisschen wie (.) , aber anstatt mit a -> b zu arbeiten, funktioniert sie mit a -> m b .

%Vor%

Dies ist ein bisschen erfunden, aber es zeigt (>=>) . Wie (.) , brauchen Sie nicht, aber es ist im Allgemeinen nützlich, um Programme im Point-Free-Stil zu schreiben.

Beachten Sie, dass (.) die umgekehrte Argumentreihenfolge von (>=>) hat, aber es gibt auch (<=<) , was flip (>=>) ist.

%Vor%     
Dietrich Epp 22.08.2016, 14:12
quelle