Fork me on GitHub
#clara
<
2015-12-10
>
devn00:12:37

@ryanbrush: potentially stupid question -- but what's the best way to try out changes to clara-tools on the dev branch in my project?

devn00:12:18

i was trying to use lein checkouts, but it is yelling at me for not having cljsbuild/compiler__init.class or cljsbuild/compiler.clj on the classpath

ryanbrush00:12:03

@devn I just run lein install in the clara-tools 0.2-Dev branch and point my consuming project at the snapshot version.

devn00:12:53

@ryanbrush: well, that worked. thanks. i think that's what i wound up doing last time i had it working.

devn00:12:57

this is looking really great!

devn00:12:32

looks like you're tinkering with the logic graph at the moment, or im calling it wrong, not sure which simple_smile

ryanbrush00:12:29

@devn cool! It's still really rough, and the logic graph definitely needs work. I'm going to start using it against some real data soon so it should improve.

devn00:12:59

im getting a bunch of "No reader function for tag object" from readTagged(LispReader.java)

ryanbrush00:12:03

@devn I am also a terrible web developer who is learning Reagent as I go. ;)

ryanbrush00:12:15

Hmm, haven't sent that one.

ryanbrush00:12:34

Feel free to log issues if you have something reproducible

devn00:12:59

@ryanbrush: looks like i'm getting it for queries that return nothing and when clicking on facts that aren't actually within the session?

devn00:12:23

just some first blush debugging, not sure if that's the case, just guessing

devn00:12:10

I'm probably not calling it the way you'd expect... I just call (watch/browse!) after all rules have fired

devn00:12:41

(-> (watch/mk-watched-session "FOO" rules :cache false)
    (insert-all facts)
    (fire-rules))

(watch/browse!)

thomas10:12:53

Hi, just a quick question... are rules written in Clara Clojure functions? just a thought that crossed my mind.