clojure

    1熱度

    1回答

    我跟着這個例子: https://github.com/Day8/re-frame/blob/master/docs/FAQs/PollADatabaseEvery60.md 這裏是我的間隔處理器 (defonce interval-handler (fn [{:keys [action id frequency event]}] (let [live-intervals (a

    0熱度

    1回答

    我本週開始學習Clojure的,特別是我學習web開發與Luminus公司。因爲我想了解CRUD過程中,我設置的功能,我的文章保存到DB: (defn save-post! [{:keys [params]}] (if-let [errors (validate-post params)] (-> (response/found "/posts") (assoc :

    2熱度

    1回答

    基本上我想在x上應用f n次,我只對結果感興趣。有沒有比(nth (iterate f x) n)更好的方法?

    2熱度

    1回答

    我想重寫Clojure中的Spark結構化流示例。 的例子是用Scala編寫如下: https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html (ns flambo-example.streaming-example (:import [org.apache.spark.sql Enco

    0熱度

    2回答

    有沒有辦法在Clojure中使用帶有字符串的*和+操作數? 例如: (defn times [a b] (* a b)) => (times x y) Desired Output: x*y OR Desired Output: xy

    3熱度

    2回答

    Clojure有相當於Java的try-with-resources構造嗎? 如果不是,那麼在Clojure代碼中處理這種習慣用法的正常方法是什麼? 用於安全打開和關閉資源的Java-7以前的習慣用法是非常詳細的,它們實際上增加了對語言嘗試資源的支持。對我來說,在標準的Clojure庫中我找不到這個用例的宏是很奇怪的。 基於Clojure的主流項目存儲庫的一個例子 - 顯示如何在實踐中處理這個問題

    0熱度

    1回答

    我有以下任務。 我需要創建一個控制檯應用程序,它需要一個參數,它是要生成的數據的數量。數據是人員地址和姓名。我創建了一個表adress和state, city, zip-code字段。我還創建了一個包含first和last name列的表格。我使用HugSQL來處理PostgreSQL。所以我想動態地混合地址,名字和姓氏,並將這樣的結果打印到控制檯中,生成值的數量取決於傳遞給應用程序的參數。這是我

    0熱度

    2回答

    可變檢查字符串的長度我想用Clojure寫的一個功能,它檢查我定的字符串是否比我一定數目更大,如果是這樣,我的功能說真的,否則它說假的。 現在我已經想出了下面的代碼,但它提供了以下錯誤: ClassCastException異常java.lang.Long中不能轉換到clojure.lang.IFn用戶/校驗器(表單init1692807253513002836.clj:1) 代碼中,我想出了是:

    0熱度

    1回答

    我有以下代碼 (ns clojure-noob.core (:gen-class)) (defn -main [& args] (defn A [x] (str x "a")) (println (A ".")) ; .a (println A) ; some object (println (symbol "A"))

    0熱度

    1回答

    嘗試將clojure函數包裝到Java接口中時遇到問題。 這裏是例如: (deftype ClojureDistanceMeasure [^clojure.lang.IFn f] DistanceMeasure (compute ^double [this ^doubles a ^doubles b] (double (f a b)))) (defn ->distance-