Suchergebnisse für Anfrage "clojure"
Kann ich die Antwort säubern?
Ich habe mit viel Code in einer Repl-Konsole gespielt. Wie kann ich ihn löschen? Ich hätte gerne einen neuen, ohne ihn neu zu starten. Kann das gemacht werden?
Wo befindet sich die Endposition in meiner Clojure-Schleife?
Clojure sagt, dass ich nicht anrufen kannrecur von einer Nicht-Heck-Position. Ist das nicht die Heckposition? Was ist die Schwanzposition in meiner Schleife dann? (loop [i 20] (for [x (range 1 21)] (if (zero? (rem i x)) i (recur (+ i 1)))))
Ist es möglich, in Clojure Zirkelverweise zu erstellen?
Ist es unter Berücksichtigung von nativen Interops und Transienten möglich, Datenstrukturen in Clojure zu erstellen, die direkte Zirkelverweise enthalten? Es scheint, dass unveränderliche Datenstrukturen immer nur Verweise auf frühere Versionen ...
Wie funktioniert das Syntax-Zitat von clojure?
Verschiedene Sonderzeichen in Clojure sind Abkürzungen für Dinge (quote (a b)) ist das gleiche wie'(a b) wie Sie sehen können, indem Sie auswerten: user> ''(a b) (quote (a b))Dies scheint Syntax als Abkürzung zu sein, was mir als gute Idee ...
Das grundlegendste Scala-Projekt mit Maven erstellen?
Ich benutze Maven 3, um ein neues Scala-Projekt zu erstellen. Soweit ich weiß, können Sie mit Maven auf folgende Weise ein neues Projekt erstellen: mvn archetype:generate Vielleicht habe ich etwas verpasst, aber ich konnte nicht einmal eine ...
Warum muss sich in der ns-Form anders verhalten als in der require-Funktion
Wenn ich Bibliotheken aus dem ns-Formular benötige, das ich erhalte: test> (ns test (:require '(clojure.contrib [logging :as log] [sql :as sql]) )) lib names inside prefix lists must not contain periods [Thrown class java.lang.Exception]Wenn ich ...
Wie konvertiere ich ein Clojure-Schlüsselwort in einen String?
In meiner Anwendung muss ich clojure Schlüsselwort zB umwandeln. : var_name in eine Zeichenfolge "var_name". Irgendwelche Ideen, wie das gemacht werden könnte?
Clojure: Neue Instanz aus String-Klassenname erstellen
In Clojure muss unter Angabe eines Klassennamens als Zeichenfolge eine neue Instanz der Klasse erstellt werden. Mit anderen Worten, wie würde ich new-instance-from-class-name in @ implementiere (def my-class-name "org.myorg.pkg.Foo") ; calls ...
Konstruktion einer Map für anonyme Funktionen in Clojure
Ich lerne gerade die Sprache und ich habe eine einfache Frage. Warum funktioniert das (Konstrukte{:key "value"}): (#(assoc {} :key %) "value")Aber das tut es nicht: (#({:key %}) "value") ArityException Wrong number of args (0) passed ...
Bedeutende Fehlermeldung für die Clojure.Spec-Überprüfung in: pre
Ich habe die letzten Tage genutzt, um tiefer in @ zu grab clojure.spec in Clojure und ClojureScript. Bis jetzt finde ich es am nützlichsten, Angaben als Wächter in @ zu verwend:pre und:post in öffentlichen Funktionen, die auf Daten in einem ...