Zach Oakes
Zach Oakes
That is great to hear :D As for your custom registry, in that case you should be able to hook it in by overwriting the spec for `odoyle.rules/insert`. Right now...
It can only be called inside of a rule. What i meant is that the threaded `insert` calls you make can run outside of a rule too, so you could...
I thought about it but i need a really specific use case to implement anything, and so far i haven't needed it. I am also really hoping to keep the...
Yeah if i can think of a good way of explaining it i'll add it. My last sentence was just a hedge because i am not certain what those use...
I took a look at your code. Firstly, instead of making the `::insert-cold-temperature` rule insert new facts, why not just use it as a query directly? In other words, instead...
Really neat. I think @rwstauner's solution is good, but you don't actually even need eval, if you're willing to give up some syntactic convenience. The macro or eval is really...
I just added this if you want to give it a shot. It is a new arity of `odoyle.rules/->rule` so the code above is now just this: ```clojure (require '[odoyle.rules...
I ended up cutting a new release because why not :D I also wrote a new section in the readme about it: [Defining rules dynamically](https://github.com/oakes/odoyle-rules#defining-rules-dynamically)
Hi again :D I haven't tried it but in theory I think each iteration of rule firing could be parallelized. The order they run in shouldn't matter (hence why `then-queue`...
Thanks, I updated the template and the example projects with those changes.