clojure

Clojure ist ein moderner Lisp-Dialekt für die Java Virtual Machine (mit Versionen für CLR und JavaScript). Mehr als nur eine Implementierung von Lisp in Java, bietet Clojure Zugriff auf Klassen und Ökosysteme von Java.
2
Antworten

Warum sagt Clojure 1.3, dass Variablen nicht als dynamisch deklariert werden, wenn ich sie als dynamisch deklariert habe? [geschlossen]

Ich portiere Clojure Code (in einem Leiningen Projekt) von 1.2 auf 1.3 und habe Probleme. Zusätzlich zu dem Code selbst funktioniert nicht mehr, ich bekomme Dutzende von Warnmeldungen wie diese: %Vor% Dies passiert, obwohl ich bereits die ko...
21.11.2011, 23:30
3
Antworten

Wann sollte ein Var anstelle einer Funktion verwendet werden?

Ich gehe durch das Clojure-Webentwicklungsbuch und es sagt mir, dass ich das Handler-var-Objekt (definiert unten) anstelle der Funktion selbst übergeben soll, da sich die Funktion dynamisch ändern wird (das ist was Wrap-Reload tut). Das Buch...
17.09.2016, 18:47
2
Antworten

reduzieren-while-Funktion in clojure?

Ich bin neu in der Clojure-Programmierung und würde gerne wissen, was die idiomatische Methode ist, um folgendes zu tun: Ich möchte eine Sammlung von Zahlen nums zusammenfassen, die eine große Anzahl von Zahlen enthalten kann, nehmen wir...
05.12.2013, 08:17
4
Antworten

Iterating Joda Time Intervall

Ist es möglich, die Zeit zwischen dem Anfangs- und dem Enddatum eines Intervalls jeweils einen Tag zu wiederholen? Die Verwendung der clj-time -Bibliothek für Clojure wäre auch in Ordnung!     
19.08.2012, 21:53
2
Antworten

Clojure-Namespace: Methode, um definierte Objekte zu sehen?

Gibt es eine Möglichkeit zu sehen, was bereits in einer Clojure-Sitzung definiert wurde (entspricht dem Aufruf von ls ())? Nehmen wir an, ich erstelle ein paar Objekte: %Vor% Gibt es einen Befehl, der ausgeführt werden kann, um mir zu zeigen...
06.01.2010, 11:46
5
Antworten

clojure for loop, speichern Sie die Werte in einem Set oder einer Map

Dieser hat mich schon eine Weile belästigt, Wie sollten wir einen Wert in einem Set oder einer Map in einer for-Schleife speichern? %Vor% Ich weiß, das wird nicht funktionieren, aber ich möchte eine ähnliche Funktionalität, wo die Menge schl...
29.09.2011, 17:53
2
Antworten

Warum führt das Einfügen von 1000 000 Werten in eine transiente Karte in Clojure zu einer Karte mit 8 Items?

Wenn ich versuche, 1000 000 assoc! für einen transienten Vektor zu machen, erhalte ich einen Vektor von 1000 000 Elementen %Vor% Andererseits, wenn ich dasselbe mit einer Karte mache, wird es nur 8 Elemente enthalten %Vor% Gibt es ein...
16.04.2015, 19:58
3
Antworten

Importieren von Java-Klassen in Clojure

Ich schein etwas falsch zu machen. Ich habe clojure von git gebaut und rufe es so auf: %Vor% Ich erhalte die repl, und dann tippe ich: %Vor% und ich bekomme: %Vor% Ich versuche das mit lang.string, da ich annehme, dass es irgendwo im...
24.06.2010, 15:36
2
Antworten

Clojure erhält Kartenschlüssel nach Wert

Ich bin ein neuer Clojure-Programmierer. Gegeben ... %Vor% Gibt es eine Möglichkeit, den Namen des Schlüssels mit einem Wert "bar" abzurufen? Ich habe die Kartendokumente durchgelesen und sehe eine Möglichkeit, Schlüssel und Wert oder...
11.08.2013, 20:30
3
Antworten

Clojure Dateisystem-Portabilität

Ich möchte ein einfaches Programm zum Abspielen von Soundclips schreiben. Ich möchte es unter Windows, Linux und MacOSX bereitstellen. Was mich immer noch verwirrt, ist der Speicherort der Konfigurationsdatei und des Ordners mit Soundclips auf v...
18.01.2014, 00:17