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

Beratung / Diskussion über anonyme "selbstreferentielle" Datenstrukturen

Entschuldigung für jede irrige Terminologie - Ich bin ziemlich neu in der Informatik, und ich kenne Clojure nur sehr gut (aber ich denke, ich würde sagen, dass ich es ziemlich gut kenne). Also habe ich nicht viel darüber geforscht, aber man...
25.07.2012, 13:57
2
Antworten

In clojure, warum benötigt assoc zusätzlich zu einer map Argumente, aber nicht dissozieren?

In clojure, %Vor% löst eine Arity-Ausnahme aus, aber %Vor% nicht. Warum? Ich hätte erwartet, dass entweder beide eine Ausnahme auslösen oder beide keine Änderungen vornehmen, wenn keine Schlüssel oder Werte angegeben werden. BEARBEIT...
23.04.2013, 16:53
1
Antwort

Hat Incanter Unterstützung für dünn besetzte Matrizen?

Hat Incanter Unterstützung für dünn besetzte Matrizen (Multiplikation, Zerlegung, Lösung)?     
23.02.2011, 00:26
4
Antworten

Wie erwarte ich Fehler in einem Komponententest?

Wir schreiben Komponententests für unseren Code in Clojure mit clojure.test . Einige unserer Tests ignorieren die API und unterbrechen absichtlich den Code, um als Dokumentation für latente Mängel im Code zu dienen. Wir wollen jedoch zwis...
21.10.2011, 15:59
2
Antworten

Wie man eine bestimmte Version von Java anvisiert, wenn man einen Uberjar mit Leiningen erstellt

Ich erstelle ein Standalone-Glas mit Lein Uberjar. Das funktioniert ganz gut auf meinem Laptop, auf dem Java 1.8 läuft. Jedoch laufen die Computer an meiner Universität Java 1.7.0_60. Innerhalb meiner project.clj habe ich :javac-options ["-t...
16.07.2015, 11:03
2
Antworten

Gibt es eine Möglichkeit, Systemeigenschaften in leinegen zu setzen?

Starten einer Lein-Aufgabe (eigentlich test , die standardmäßig mit dem Profil : test ausgeführt wird). Was ich tun möchte, ist mit dem Äquivalent von zu beginnen    java -Dproperty1 = Wert -Dproperty2 = Wert2 Aufgabe Es gibt einige...
01.09.2015, 04:31
1
Antwort

clojure oauth und Anmeldeinformationen

Ich brauche etwas Hilfe mit clojure und oauth . Ich bin im letzten Schritt festgefahren: die Anfrage mit den Zugangsdaten signieren. %Vor% Das ist das Beispiel von github. Nun, von der Flickr-API habe ich diese Test-URL: %Vor% Ich...
13.02.2013, 22:08
1
Antwort

Paginierung in Clojure

Gibt es etwas, das Will_Paginate für Noir / Schluckauf entspricht? Wie paginieren Menschen normalerweise mit Noir / Schluckauf? Danke     
25.11.2012, 13:50
2
Antworten

Wie kennzeichne ich eine Clojure-Funktion, damit ich sie mit Java-Reflektion erkennen kann

Ich muss bestimmte Clojure-Funktionen irgendwie als "speziell" markieren, damit der Java-Code sie als solche durch Reflexion erkennen kann. Ich habe versucht, einer Funktion eine Anmerkung hinzuzufügen, aber anscheinend wird das nicht unterstütz...
10.04.2013, 11:14
2
Antworten

Beenden Sie einen Clojure-Core ordnungsgemäß. async go loop on kill

Ich habe eine Top-Level- core.async Schleife gehen. Ich will es auf unbestimmte Zeit laufen, zumindest, bis ich es Signal mit CTRL-C oder zu töten oder ähnlich. Ich bin derzeit mit java.lang .Runtime / addShutdownHook wie folgt: %Vor% H...
10.12.2013, 02:56