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.
1
Antwort

Synchronisation der Standardausgabe in Clojure

Ich habe eine Multithread-Anwendung in Clojure geschrieben. Es gibt ein Problem, einen Text in der Konsole korrekt darzustellen, wenn mehrere Threads in STDOUT schreiben. Wie kann ich das in Clojure richtig machen, damit die Zeilen nicht interla...
07.12.2011, 16:54
1
Antwort

Könnte core.async seine Funktionen in Bezug auf Sequenzen implementiert haben?

Rich Hickey's Strange Loop-Wandler-Präsentation sagt uns, dass es zwei Implementierungen von map gibt in Clojure 1.6, eine für Sequenzen in clojure.core und eine für Kanäle in core.async . Nun wissen wir, dass wir in 1.7 Transdu...
30.10.2014, 12:23
1
Antwort

rxjava und clojure asynchrony Mysterium: Futures Versprechen und Agenten, oh mein

Ich entschuldige mich im Voraus für die Länge dieser Notiz. Ich verbrachte viel Zeit damit, es kürzer zu machen, und das war so klein, wie ich es bekommen konnte. Ich habe ein Rätsel und wäre dankbar für Ihre Hilfe. Dieses Mysterium kommt von...
01.06.2013, 02:20
1
Antwort

clojure und ring: utf-8 in Antworten kommt als '?'

Ich war überrascht zu sehen, dass meine Ring-App utf-8 nicht richtig serviert hat. Ich habe das auf einen einfachen Testfall reduziert, weiß jemand, wie man dafür sorgt, dass utf-8 immer an den Browser zurückgegeben wird? %Vor% In project.cl...
30.11.2012, 04:55
3
Antworten

Monaden und Decorator-Muster

Ich bin neu in der funktionalen Programmierung. Während ich ein Tutorial über Monaden befolgte, konnte ich es als die Analogie des Decorator-Musters in OOP betrachten. Habe ich Recht, oder gibt es ein Entwurfsmuster, das den Monaden sehr ähnlich...
04.09.2012, 08:40
2
Antworten

Wie wiederhole ich Request-Parameter in Compojure?

Ich kann die Anforderungsparameter leicht mit: erreichen %Vor% Wenn ich jedoch eine Anfrage wie diese habe: %Vor% Ich bekomme nur "3" zurück, während ich ein Array ["1","2","3"] erwarten würde. Ich bin nicht sicher, warum das pa...
26.03.2013, 11:07
4
Antworten

Problem beim Verbinden mit Postgresql DB auf Heroku mit Korma (Clojure)

Ich analysiere die postgresql-URL in meinen Konfigurationseinstellungen auf Heroku. Aber ich kann es nicht funktionieren lassen. Jede Hilfe würde sehr geschätzt werden, ich vermisse wahrscheinlich etwas direkt. Hier ist der verwendete Code....
01.11.2012, 11:01
1
Antwort

In hohem Maße gleichzeitiges HTTP mit Netty und NIO

Ich arbeite an dem Beispiel Netty HTTP-Client-Code , um HTTP-Anfragen in einer parallelen Umgebung mit Threads zu erstellen. Allerdings bricht mein System bei einigen wenigen Ausnahmen vollständig ab. In fast Pseudocode: %Vor% Im Beis...
28.03.2011, 00:43
1
Antwort

Syntax von require in ClojureScript REPL

Das ist sicher trivial, aber ich konnte es nirgends finden. Ich versuche, mit ClojureScript zu spielen. Ich konnte mit ClojureScript One zu einer ClojureScript REPL gelangen. Ich kann mich mit einem Browser verbinden und dort einige einfach...
23.03.2012, 21:59
3
Antworten

Zeigerzyklen in clojure

Ich schreibe ein Clojure-Programm, das XML analysiert. Als Teil davon möchte ich einen Baum der Knoten im XML-Dokument basierend auf der clojure.xml / parse-Funktion erstellen. Ich möchte jedoch, dass der Baum bidirektional ist - das heißt, jede...
14.02.2012, 10:41