Suchergebnisse für Anfrage "clojure"

2 die antwort

Ausführen einer dynamisch gebundenen Funktion in Clojure

Ich möchte eine Reihe von Funktionsaufrufen in einer Datenstruktur speichern und später in einer anderen Funktion auswerten / ausführen. Dies funktioniert wie geplant für Funktionen, die auf Namespace-Ebene mit @ definiert wurdedefn (obwohl die ...

2 die antwort

ClassCastException in Clojure

Ich bin neu in clojure und habe verschiedene Programme ausprobiert. Hier ist mein Programm: (defn sdsu-reverse [x] (loop [n (count x) x x] (if (= 0 n) (x) (recur (- n 1) (conj (next x) (first x)))))) (= (sdsu-reverse [1 2 3 4 5]) [5 4 3 2 ...

7 die antwort

Gibt es eine Entsprechung für die Zip-Funktion in Clojure Core oder Contrib?

n Clojure möchte ich zwei Listen zu einer Liste von Paaren zusammenfasse > (zip '(1 2 3) '(4 5 6)) ((1 4) (2 5) (3 6))n Haskell oder Ruby heißt die FunktionPostleitzah. Die Implementierung ist nicht schwierig, aber ich wollte sicherstellen, dass ...

TOP-Veröffentlichungen

4 die antwort

Clojure Agenten verbrauchen aus einer Warteschlange

Ich versuche herauszufinden, wie Sie mithilfe von Agents Elemente aus einer Message Queue (Amazon SQS) verwenden können. Im Moment habe ich eine Funktion (process-queue-item), die ein Element aus der Warteschlange holt und verarbeitet. Ich ...

1 die antwort

Konnte for-Schleife im go-Block von core.async nicht verwenden?

Ich bin neu in der Clojure-Core.async-Bibliothek und versuche, dies durch Experimente zu verstehen. Aber als ich es versuchte: (let [i (async/chan)] (async/go (doall (for [r [1 2 3]] (async/>! i r)))))it gibt mir eine sehr seltsame ...

9 die antwort

Learning Clojure - Was sollte ich über Java und mehr wissen?

Ich habe kürzlich angefangen, Clojure zu lernen, meine Hauptprogrammiersprache ist Ruby und ich habe keinerlei Java-Erfahrung. Welche Java-Standardklassen sindein Mus Um zu wissen, wann Sie mit Clojure arbeiten? ffensichtlich wird Clojure ...

2 die antwort

clojure - liste alle Permutationen einer Liste auf

Sag ich habe ein Set wie dieses: #{"word1" "word2" "word3"}Wie könnte ich alle Möglichkeiten auflisten, wie diese Wörter sortiert werden könnten, d. H. word1 word2 word3 word2 word3 word1 word3 word2 word1etc

1 die antwort

Warum hängt sich Clojure auf, nachdem ich meine Berechnungen durchgeführt habe?

Ich experimentiere mit dem parallelen Filtern von Elementen. Für jedes Element muss eine Entfernungsberechnung durchgeführt werden, um festzustellen, ob es nahe genug an einem Zielpunkt liegt. Egal, dass dafür bereits Datenstrukturen existieren, ...

12 die antwort

Kann mir jemand Clojure Transducers in einfachen Worten erklären?

Ich habe versucht, dies nachzulesen, aber ich verstehe immer noch nicht, welchen Wert sie haben oder was sie ersetzen. Und machen sie meinen Code kürzer, verständlicher oder was? Aktualisiere Viele Leute haben Antworten gepostet, aber es wäre ...

5 die antwort

Ein regulärer Ausdruck, der mit einer Teilzeichenfolge übereinstimmt, auf die keine bestimmte andere Teilzeichenfolge folgt.

Ich brauche einen regulären Ausdruck, der mit @ übereinstimblahfooblah aber nichtblahfoobarblah Ich möchte, dass es nur mit foo und allem rund um foo übereinstimmt, solange es nicht von einem Balken gefolgt wird. Ich habe Folgendes ...