Suchergebnisse für Anfrage "clojure"

2 die antwort

Wie wähle ich das nte Element eines bestimmten Typs in enlive aus?

Ich versuche, einige Daten von einer Seite mit einem tabellenbasierten Layout zu entfernen. Also, um einige der Daten zu erhalten, muss ich so etwas wie die 3. Tabelle innerhalb der 2. Tabelle innerhalb der 5. Tabelle innerhalb der 1. Tabelle ...

2 die antwort

Ein regulärer Ausdruck, der mit einem Komma übereinstimmt, das nicht in Anführungszeichen gesetzt ist

Ich verwende Clojure, das steht also im Zusammenhang mit regulären Java-Ausdrücken. Hier ist eine Beispielzeichenfolge: {:a "ab,cd, efg", :b "ab,def, egf,", :c "Conjecture"} Die wichtigen Bits sind die Kommas nach jedem String. Ich möchte sie ...

4 die antwort

Wie stoppe ich Jetty Server in Clojure?

Ich schreibe eine Webanwendung mit Ring und Clojure. Ich verwende den Anlegestellenadapter für den Entwicklungsserver und emacs / SLIME für IDE. Während Wrap-Reload hilft, blockiert Run-Jetty meine Schleimsitzung und ich möchte sie nach Belieben ...

TOP-Veröffentlichungen

4 die antwort

Wie würde das 'Modell' in einer Rails-artigen Webanwendung in einer funktionalen Programmiersprache implementiert?

In MVC-Webentwicklungsframeworks wie Ruby on Rails, Django und CakePHP werden HTTP-Anforderungen an Controller weitergeleitet, die Objekte abrufen, die normalerweise in einem Back-End-Datenbankspeicher gespeichert sind. Diese Objekte ...

6 die antwort

Clojure-Wie füge ich aufeinanderfolgende Paare im Vektor hinzu?

Versuche, eine rekursive Funktion zu schreiben, die aufeinanderfolgende Paare in einem Vektor hinzufügt. [1 2 3 4] => [3 5 7]Pretty viel stecken und das ist, was ich derzeit habe: (def tmp [ 1 2 3 4]) user> (map #(+ (second %) (first %)) ...

10 die antwort

Wie filtere ich eine persistente Karte in Clojure?

Ich habe eine permanente Karte, die ich filtern möchte. Etwas wie das (filter #(-> % val (= 1)) {:a 1 :b 1 :c 2})Das obige kommt als([:a 1] [:b 1]) (eine faule Folge von Karteneinträgen). Allerdings möchte ich @ bekomm{:a 1 :b 1}. Wie kann ich ...

4 die antwort

clojure recur vs imperative loop

Lernen Sie Clojure und versuchen Sie, die Implementierung zu verstehen: Was ist der Unterschied von: (def factorial (fn [n] (loop [cnt n acc 1] (if (zero? cnt) acc (recur (dec cnt) (* acc cnt)) ; in loop cnt will take the value (dec cnt) ; and ...

6 die antwort

Idiomatische Fehlerbehandlung in Clojure

Wenn ich meinen C-Hut aufsetze, denke ich, dass vielleicht idiomatische Clojure einfach das Einfache tut und die Rückgabewerte überprüft. Wenn ich meinen Java-Hut aufsetze (muss ich widerstrebend hinzufügen), denke ich mir, dass die Verwendung ...

4 die antwort

isReachable in Java scheint nicht so zu funktionieren, wie es soll

Ich verwende Clojure, kann aber Java lesen. Dies ist also keine Clojure-spezifische Frage. Dies scheint nicht einmal von Java aus zu funktionieren. Ich versuche, mit isReachable eine Art Ping-Funktion zu implementieren. Der von mir verwendete ...

4 die antwort

Servieren von App- und API-Routen mit unterschiedlicher Middleware mithilfe von Ring und Compojure

Ich habe eine ring + compojure-Anwendung und möchte unterschiedliche Middleware anwenden, je nachdem, ob die Route Teil der Webanwendung oder Teil der API ist (die auf JSON basiert). Ich habe einige Antworten auf diese Frage im Stapelüberlauf ...