This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-07-06
Channels
- # aws-lambda (6)
- # babashka (1)
- # beginners (204)
- # calva (10)
- # chlorine-clover (17)
- # cider (57)
- # cljs-dev (3)
- # cljsrn (3)
- # clojure (148)
- # clojure-bangladesh (1)
- # clojure-berlin (3)
- # clojure-europe (30)
- # clojure-france (1)
- # clojure-italy (4)
- # clojure-nl (5)
- # clojure-spec (4)
- # clojure-uk (14)
- # clojurescript (15)
- # code-reviews (8)
- # conjure (27)
- # data-science (9)
- # datomic (38)
- # duct (6)
- # figwheel-main (11)
- # fulcro (78)
- # helix (11)
- # jobs (1)
- # malli (18)
- # meander (22)
- # mount (4)
- # nrepl (3)
- # off-topic (93)
- # pathom (2)
- # pedestal (4)
- # re-frame (5)
- # reagent (6)
- # reitit (1)
- # ring-swagger (1)
- # sci (1)
- # shadow-cljs (19)
- # spacemacs (1)
- # sql (1)
- # tools-deps (76)
- # unrepl (1)
- # vim (5)
- # xtdb (8)
Does Crux have a GUI for non-programmers to type the Datalog queries?
Yes :) there is a progressive HTML UI that lives on the existing crux-http-server endpoints. It's still work-in-progress ahead of an official launch, but I can give you a quick tour if you have time today? I would be interested to hear more about the kind of things you might want from it!
Can we call functions from 3rd party libraries like clojure.java-time
from inside a transaction function?
I'm 99% sure it should be fine as long as the namespace exists on the classpath. It's just a regular eval
(for the time being!), see
https://github.com/juxt/crux/blob/master/crux-core/src/crux/tx.clj#L144
The user has to make sure that the userland functions are fully qualified with the right namespace in the symbols.