scalaz7

Scalaz stellt Typklassen und rein funktionale Datenstrukturen für Scala zur Verfügung
1
Antwort

wie funktioniert scalaz.Validation loopSuccess und loopFailure

Könnte jemand mit realen Beispielen erklären, wie funktioniert das unter Methoden von scalaz.Validation ? Ich meine loopSuccess und loopFailure . Snippet aus Quellcode (scalaz7): scalaz.Validation: %Vor% Begleitobjekt: %Vo...
19.11.2012, 16:47
3
Antworten

So teilen Sie F [A \ / B] in (F [A], F [B])

Ich habe gelegentlich Code wie folgt gedrückt: %Vor% oder in meinem aktuellen Fall möchte ich Map[A, B \/ C] => (Map[A, B], Map[A, C]) Gibt es eine schöne Möglichkeit, dies im allgemeinen Fall F[A \/ B] mit entsprechenden Einschr...
29.05.2013, 14:24
1
Antwort

| + | ist eine Halbgruppe, weshalb sie eine implizite monoidale Auflösung benötigt

Das Ziel von Semigroup ist es, die Assoziativität und die Schließung sicherzustellen Das Ziel von monoid basiert auf Semigroup und bietet zusätzliche Identität. Wenn ich | + | Semigroup-Appender, warum habe ich implizite Monoid nicht implizite S...
24.08.2014, 02:06
1
Antwort

Setze das Puzzle mit dem Sequenzertyp

Als ich letzte Nacht auf diese Frage antwortete, fiel mir folgendes auf: %Vor% Das heißt, wenn foo eine optionale Menge von ganzen Zahlen ist, gibt die Sequenzierung eine Menge von ganzen Zahlen zurück. Dies ist nicht das, was ich zu...
31.05.2013, 13:21