clojure

    0

    2답변

    저는 클로저를 배우고 있으며, 현재 객체 지향 언어로 풀기 위해 몇 분이 걸렸습니다. 나는 머리를 감싸고 무언가 (아마도 사소한 것 일까?) 주위에 내가 이해하는데 어려움을 겪고있다. 그래서 여기에 간다. 내가 가진 것은 SQL 쿼리의 결과가 포함 된 변수입니다. DB에서 리턴 된 이메일 주소 목록을 포함합니다. 아래 def는 지연된 이메일 주소를 포함하고

    1

    1답변

    정확하게 물어 보는 법을 모르므로이 질문을하고 있습니다. 나는 pullruncommit 고정 표시기 이미지,하지만 clojure 또는 python의 이미지로, 나는 그런 언어에 내 자신의 응용 프로그램을 구축하는 방법을 몰라하는 방법을 알고있다. 자습서/조언을 제공해 주시겠습니까?

    0

    1답변

    DyanmoDB에 스토리지로 연결되어있는 AWS 클라우드 포맷에 데이터 트랜잭션을 배치했습니다. 나는 내 로컬 datomic 디렉토리 (버전 0.9.5.44)로 이동하면 분석 업무에 연결하여 REPL 사용할 수 있어요 : 내 프로젝트의 REPL에서 동일한 작업을 수행하지만, => (def uri "datomic:ddb://us-east-1/datemo/te

    1

    2답변

    임의의 키 값 쌍을 저장하려고합니다. 단지 datomic 하나 개의 유형을 가질 수 [{:kv/key "foo" :kv/value "bar"} {:kv/key "n" :kv/value 12} {:kv/key "p" :kv/value 1.2}] 문제는 :kv/value입니다 : 예를 들어, {:foo "bar" ; strin

    2

    2답변

    내가 반지의 원인을 탐색했다 주어지면 : (def redirect-status-codes {:moved-permanently 301 :found 302 :see-other 303 :temporary-redirect 307 :permanent-redirect 308}) (defn redirect ([u

    1

    2답변

    저는 Clojure에서 새로 왔고 leib 명령 줄 args에 문제가 있습니다. 내 응용 프로그램은 매우 간단합니다 : (defn -main [& args] (println (apply hash-map args)) (let [{:keys [f w h]} (apply hash-map args)] (println f w h)

    0

    1답변

    가 원래 다음과 같은 질문에 의해 동기 : Mapped calls to clojurescript macro 가 자동으로 많은 유사한 기능을 만들려는 가정 (즉없이 그들 모두를 손으로 작성). 우리는 몇 가지 기존 기능이 있다고 가정하고 우리는 어떤 종류의 콜백 핸들러로 포장합니다 : 결과 (defn do-foo [] (println "I foo'ed"))

    6

    1답변

    저는 Clojure 매크로를 배우고 있으며 왜 메타 프로그래밍을위한 함수를 사용할 수 없는지 궁금합니다. 지금까지 내가 반환 값 반면 매크로가 호출되는 곳에서 (평가, 그들은이 같은 매크로 기능의 차이는 매크로의 인수를 평가하지만, 데이터 구조 및 기호로 전달되지 않는 것입니다 알고). 매크로는 독자와 평가자 간의 프록시로 작동하여 평가가 수행되기 전에 임

    0

    1답변

    내 로컬 컴퓨터 외부에서 코드를 실행할 때마다 연결 오류가 발생하여 일주일 동안 괴롭혀 왔습니다. 연결 오류는 carmine이 내가하는 일과 상관없이 로컬 호스트에 연결하기 때문에 발생합니다. 여기에 REPL 세션에서 전체 출력은 내 NS store.core에서, 어떤 require의 [taoensso.carmine :as redis] : (def conn

    1

    1답변

    그것은 merge에 첫 번째 인수로 기록을 전달하는 것은 항상 같은 유형의 기록 반환 것 같다 : (defrecord X [a b c]) (merge (X. 1 2 3) {:d 4 :e 5}) ;; #my_ns.X{:a 1, :b 2, :c 3, :d 4, :e 5} (merge {:z 0} (X. 1 2 3) {:d 4 :e 5}) ;; {:z 0,