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 clojure-Bibliotheken versuchen, eindeutige Namen für allgemeine Funktionsnamen zu verwenden

Warum verwenden Clojure-Bibliotheken häufig vorkommende Funktionsnamen, die Sie dazu zwingen? Namespace qualifizieren sie? Zum Beispiel verwendet clojure.zip next, replace und remove welche bereits in clojure core existieren und "replace" existi...
14.06.2012, 17:03
6
Antworten

Wie starte ich die REPL in einem benutzerdefinierten Namespace?

Wenn Sie (in-ns 'dbx) in eine Datei schreiben und diese laden, wird der Standard-Namespace des repl nicht geändert (mit cygwin / console). Der Namespace ist immer noch user=> , nicht dbx=> . %Vor% Wie können wir die REPL in eine...
29.11.2011, 05:10
2
Antworten

Warum kehrt (= (Vektor Null) (vec nil)) falsch zurück?

Ist das nur eine Eigenart oder gibt es ein grundlegendes Konzept, das dies beinhaltet?     
13.02.2011, 21:32
4
Antworten

mit clojure.string verursacht WARNINGS

Bei Verwendung von clojure.string erhalte ich die folgenden Warnungen %Vor% Mein Clojure-Skript ist: %Vor% Gibt es eine Möglichkeit, diese Warnungen zu beheben?     
16.02.2012, 23:09
8
Antworten

Weitere Erläuterungen zur Lexikalischen Bindung in Closures?

Es gibt viele SO-Posts, die damit in Zusammenhang stehen, aber ich frage das erneut mit einem anderen Zweck Ich versuche zu verstehen, warum Schließungen wichtig und nützlich sind. Eines der Dinge, die ich in anderen SO-Posts gelesen habe,...
15.12.2009, 18:43
7
Antworten

Wie schreibe ich eine Funktion, die mehrere String-Ersetzungen anwendet?

Ich möchte eine Funktion replace-several schreiben, die eine Zeichenfolge und eine Reihe von Ersetzungen erhält und alle Ersetzungen anwendet (wobei die Ersetzungen das Ergebnis der vorherigen Ersetzungen sehen). Ich dachte über die folgen...
05.03.2012, 14:11
1
Antwort

Idiomatisch in Clojure: (drop 1 str) oder (rest str)?

Einfache Frage hier für Clojure. Was ist im Umgang mit Strings idiomatischer? Was ist bei anderen Datentypen idiomatischer? Was ist effizienter? %Vor% oder %Vor%     
11.04.2011, 01:40
4
Antworten

Wie starte ich eine Clojure-Datei?

Ich bin ein absoluter Anfänger in clojure. Ich habe clojure1.6 und lein (ich benutze ubuntu 15.04). Wie kann ich die Clojure-Datei, die ich mit dem Terminal erstellt habe, ausführen? Gibt es dafür einen Befehl wie clojure file.clj ? Ich schätz...
25.05.2015, 20:27
3
Antworten

Drehen Sie eine Hash-Karte in Clojure um

Ich bin Clojure sehr neu und habe ein interessantes Problem für euch Clojure-Gurus. Ich arbeite durch das Buch "Programming Collective Intelligence" und versuche, die Beispiele in Clojure zu kodieren (das Buch hat sie alle in Python). Im ersten...
02.09.2011, 21:29
4
Antworten

Wert des spezifischen Schlüssels in verschachtelter Map suchen

Wie kann ich in Clojure den Wert eines Schlüssels finden, der tief in einer verschachtelten Kartenstruktur enthalten sein kann? Zum Beispiel: %Vor%     
22.01.2015, 14:35