This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-12-04
Channels
- # beginners (25)
- # boot (14)
- # business (1)
- # cljsrn (2)
- # clojure (180)
- # clojure-korea (14)
- # clojure-russia (8)
- # clojure-spec (9)
- # clojure-uk (17)
- # clojurescript (110)
- # cursive (14)
- # datomic (18)
- # emacs (23)
- # events (4)
- # garden (7)
- # hoplon (44)
- # lein-figwheel (1)
- # liberator (4)
- # london-clojurians (1)
- # om (10)
- # om-next (2)
- # onyx (22)
- # protorepl (60)
- # re-frame (36)
- # reagent (11)
- # ring (10)
- # yada (5)
@aramz I've played around with codeq and simulant but I don't have anything in production 🔥 :snowman_without_snow: 🔥
@robert-stuttaford @ustunozgur thanks, this should be able to keep me busy for a while!
Dumb question, but it’s driving me crazy. How can I stop the [Datomic Metrics Reporter] DEBUG datomic.process-monitor
messages in the repl?
Hi all, could anyone give me some techniques for building a realtime clojurescript app with datomic?
hey yall, I’m trying to use a database function and running into an issue
this function is
{:db/ident :watch/upsert
:db/id #db/id[:db.part/user]
:db/fn #db/fn
{:lang "clojure"
:params [db m]
:code (if-let [id (ffirst (d/q '[:find ?e
:in $ ?u ?w
:where
[?e :watch/user ?u]
[?e :watch/watched ?w]]
db (:watch/user m) (:watch/watched m)))]
[(assoc m :db/id id)]
[(assoc m :db/id (d/tempid :db.part/user))])}}
I run (d/transact conn [[:watch/upsert {:watch/user 17592186045424 :watch/watched 17592186045442 :watch/scope :new-topic :watch/level watch}]])
and get an exception, "Cannot write clojure.lang.AFunction$1@397c1b95 as tag null”
has anyone else run into this? any advice?
i’m using [com.datomic/datomic-free “0.9.5344”]
oh shoot I found it
I was using an unbound symbol in the transact data
d’oh!
thank you all for bearing witness to my struggles
@nonrecursive quack 🙂