Suchergebnisse für Anfrage "functional-programming"

2 die antwort

alternativ zu Typenklassen?

haskell Programmierer. mit F #. keine typen in f #. Was soll ich verwenden, wenn ich Typenklassen benötige?

2 die antwort

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/] ...

10 die antwort

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 ...

TOP-Veröffentlichungen

14 die antwort

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 ...

2 die antwort

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?

4 die antwort

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 ...

2 die antwort

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 ...

10 die antwort

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 ...

6 die antwort

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) ...

4 die antwort

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 ...