Suchergebnisse für Anfrage "clojure"
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 ...
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 ...
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 ...
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 ...
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 %)) ...
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 ...
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 ...
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 ...
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 ...
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 ...