Suchergebnisse für Anfrage "functional-programming"
alternativ zu Typenklassen?
haskell Programmierer. mit F #. keine typen in f #. Was soll ich verwenden, wenn ich Typenklassen benötige?
Welche Javascript-Funktionsbibliothek: Underscore oder wu.js oder Functional oder…? [geschlossen
Ich erstelle eine node.js-App und überlege, welche Javascript-Bibliothek ich meinem Repertoire hinzufügen soll. Die aktuelle Kurzliste enthält: Unterstreiche [http://documentcloud.github.com/underscore/] wu [http://fitzgen.github.com/wu.js/] ...
Entfernen von Code-Duplikaten
Ich versuche eine kleine funktionale Programmierbibliothek für Java zu erstellen (nur um meinen eigenen Kratzer zu kratzen). Bei der Definition des Funktionen höherer Ordnung [http://en.wikipedia.org/wiki/Higher-order_function] zumLists,Sets ...
Funktionen, die für Anrufer rein aussehen, aber intern die Mutation verwenden
Ich habe gerade meine Kopie vonExpert F # 2.0 und stieß auf diese Aussage, die mich etwas überraschte: Bei Bedarf können Sie Nebenwirkungen auf private Datenstrukturen anwenden, die zu Beginn eines Algorithmus zugewiesen wurden, und diese ...
Implizites Currying in Scheme mit Syntaxregeln?
Jeffrey Meunier hat ein implizites Curry-MakroHie [http://www.engr.uconn.edu/~jeffm/Papers/curry.html], das defmacro verwendet. Ich habe mich gefragt, ob jemand dies jemals mit Syntaxregeln geschrieben hat?
Leiten Sie einen Typ an eine generische Swift-Erweiterung weiter oder leiten Sie ihn im Idealfall ab
Sag du hast class Fancy:UIViewSie möchten alle Geschwister findenFancy Ansichten.Kein Proble [https://stackoverflow.com/q/37232743/294884] ... for v:UIView in superview!.subviews { if let f = v as? Fancy { f.hungry = false } }So versuchen Sie ...
Ist Date.now referential transparent?
DateTime.Now [https://msdn.microsoft.com/en-us/library/system.datetime.now(v=vs.110).aspx] oder Date.now [https://msdn.microsoft.com/en-us/library/ff679974(v=vs.94).aspx] ist referential transparent? Dies ist eines der kontroversen Themen in ...
Warum ist die Summe x y vom Typ (Num a) => a -> a -> a in Haskell?
Ich habe über Haskell gelesen und es fällt mir schwer zu verstehen, wie Funktionsdefinitionen in dieser Sprache behandelt werden. Sagen wir, ich definiere einsum Funktion: let sum x y = x + ywenn ich Haskell nach seinem Typ frage :t sumIch ...
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) ...
Was sind „n + k-Muster“ und warum sind sie in Haskell 2010 verboten?
Beim Lesen Wikipedia-Eintrag zu Haskell 2010 [http://en.wikipedia.org/wiki/Haskell_(programming_language)#Haskell_2010] Ich bin auf folgendes gestoßen: -- using only prefix notation and n+k-patterns (no longer allowed in Haskell 2010) factorial ...