Suchergebnisse für Anfrage "functional-programming"

2 die antwort

Architektonisches Denken in funktionalen Sprachen

4 die antwort

Scala to Java (funktionale Programmierung)

Ich wurde gebeten, einen Teil des Scala-Codes für einen Kurs nach Java zu 'übersetzen'. Die Anforderungen der Zuweisung sind jedoch, dass Java 8 und externe Bibliotheken wieFunktionales Java [http://www.functionaljava.org] und Totally Lazy ...

6 die antwort

Functional Java - Interaktion zwischen whenComplete und exceptionally

In diesem Code: doSomethingThatMightThrowAnException() .whenComplete((result, ex) -> doSomethingElse()}) .exceptionally(ex -> handleException(ex));Wenn es eine Ausnahme von @ gidoSomethingThatMightThrowAnException, sind ...

TOP-Veröffentlichungen

3 die antwort

Gibt es sequentielle Future.find?

Ich habe eine Nebenwirkung, def f(): Future[Int] = { val n = Random.nextInt() println(s"Generated $n") Future(n) }und ich möchte es wiederholt ausführen, bis das Prädikat true zurückgibt. def success(n: Int): Boolean = n % 2 == 0Mein Plan ist ...

1 die antwort

"Deep" -Funktion, die in C ++ mithilfe von Template-Metaprogrammierung ausgeführt wird

Ich habe gerade eine (noch eine weitere!) Implementierung von Funktionen in C ++ mithilfe von Template-Metaprogrammierung entwickelt. (Ich bin mir fast siche...

3 die antwort

Scheme / Lisp-Verschachtelungsschleifen und Rekursion

2 die antwort

Globale Variable simulieren

Ich arbeite an einem Projekt in Haskell und benötige eine globale Variable. Derzeit mache ich das:

18 die antwort

Berechnung des gleitenden Durchschnitts einer Liste

Dieses Wochenende habe ich beschlossen, mich an Scala und Clojure zu versuchen. Ich beherrsche die objektorientierte Programmierung, und so war Scala leicht ...

1 die antwort

Der erfahrene Schemer, letcc und guile

7 die antwort

Ist es möglich, dass F # in Zukunft stärker optimiert wird als andere .Net-Sprachen?

Ist es möglich, dass Microsoft in der Lage ist, F # -Programme entweder zur VM-Ausführungszeit oder wahrscheinlicher zur Kompilierungszeit zu erstellen, um z...