Suchergebnisse für Anfrage "functional-programming"
Wie früh in Scala zurückkehren [duplizieren]
Diese Frage hat hier bereits eine Antwort: Explizite Rückkehr von der Spielaktion [/questions/24435800/explicit-return-from-play-action] 2 AntwortenIch lerne gerade Scala. Eine Sache, die ich gerne mache, ist die frühe Rückkehr. Ich ...
Funktionsvariante von 'oneof' Funktion in Racket
Ich habe folgende Funktion geschrieben, um herauszufinden, ob eine und nur eine von 5 Variablen wahr ist: (define (oneof v w x y z) (or (and v (not w) (not x) (not y) (not z)) (and w (not v) (not x) (not y) (not z)) (and x (not v) (not w) (not ...
Scala Type Syntax
Ich habe festgestellt, dass ich für eine Funktionsdeklaration die folgende Syntax verwenden kann, wenn ich eine generische Funktion erstellen möchte, die eine Liste beliebigen Typs akzeptieren und einen Booleschen Wert zurückgeben kann: def ...
Currying in Javascript für die Funktion mit n Parametern
Wenn f :: (a, b) -> c, können wir Curry (f) wie folgt definieren: curry (f) :: ((a, b) -> c) -> a -> b -> c const curry = f => a => b => f(a, b); const sum = curry((num1, num2) => num1 + num2); console.log(sum(2)(3)); //5Wie implementieren wir ...
Wie kann ich ein unveränderliches Wörterbuch in Swift "anhängen"?
n Scala, der+ (k -> v) [http://docs.scala-lang.org/overviews/collections/maps.html] operator onimmutable.Map gibt ein neues @ zurüimmutable.Map mit dem Inhalt des Originals plus dem neuen Schlüssel / Wert-Paar. Ebenso in C ...
Funktionalisierung von numerischem Code
Playing mit F #, versuche ich, Code in einer funktionaleren Weise zu denken. Ein großer Teil meiner Arbeit ist numerischer Natur, daher überlege ich, ob diese Umerziehung Sinn macht. Funktioniert das Schreiben von numerischem Code so, als würde ...
zip_longest without fillvalue
Ich suche nach einem Mittelweg zwischen Pythonszip undzip_longest Funktionen (von der itertools Modul), das alle gegebenen Iteratoren erschöpft, aber nichts ausfüllt. So sollte es beispielsweise Tupel wie folgt transponieren: (11, 12, 13 ), (11, ...
Wie sind Functors nützlich?
Wir wissen, dass jeder generische TypF[_] mitmap Methode, die einigen @ entspric Gesetz [http://eed3si9n.com/learning-scalaz/Functor+Laws.html], ist ein functor. Zum Beispiel,List[_], Option[_], undF[A] = Env => A sind functors. Ich frage mich ...
Scala unterstreichen Erklärung
Sehen Sie sich diese Scala-Schnipsel an: Wenn wir so etwas haben: List(List(1, 2), List(3, 4), List(5)) map (x => (x.size))wir können es verkürzen auf: List(List(1, 2), List(3, 4), List(5)) map ((_.size))aber, wenn wir so ...
Zwei-Wege-Bindung in RxSwift
Ich habe den bidirektionalen Bindungsoperator im Beispielcode von RxSwift gelesen. func <-> <T>(property: ControlProperty<T>, variable: Variable<T>) -> Disposable { let bindToUIDisposable = variable.asObservable() .bindTo(property) ...