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-