inline
On Sunday, August 18, 2013 10:57:35 PM UTC-7, Ryan Brush wrote:
>
> The idea of Datomic as an approach to scalable working memory is
> interesting. I haven't looked at the mechanics of doing this, but it seems
> possible since Clara aims to separate the working memory system from the
> r
Hey Maik, I appreciate it!
I'm going to look more closely at expresso, but at first glance I think
these projects have different objectives. Expresso appears to offer very
rich semantics in its domain, where Clara intentionally offers more limited
semantics in exchange for scalability and inter
Hi, the library looks very interesting!
I am also working on a rule based translator as part of expresso [1],
my gsoc project Algebraic Expressions, which uses the rule based
translator
to succinctly specify transformations of algebraic expressions.
You can see some examples of this in my recent bl
The idea of Datomic as an approach to scalable working memory is
interesting. I haven't looked at the mechanics of doing this, but it seems
possible since Clara aims to separate the working memory system from the
rule logic and Rete network. Also, the approach I've taken here aligns
with Datom
On Sunday, August 18, 2013 1:41:56 PM UTC-7, Ryan Brush wrote:
>
> Shantanu,
>
> I appreciate it. I did look at Mimir, but had some different objectives,
> and therefore tradeoffs, and didn't see a straightforward way to reconcile
> them.
>
> First, I wanted to use existing data models in the ru
Shantanu,
I appreciate it. I did look at Mimir, but had some different objectives,
and therefore tradeoffs, and didn't see a straightforward way to reconcile
them.
First, I wanted to use existing data models in the rules as is -- be it
Clojure records, Java Beans, or other structures. Drools
Thanks for posting. I will certainly explore this.
Did you look at Mimir? https://github.com/hraberg/mimir Could you outline
how is Clara's approach different from Mimir?
Shantanu
On Sunday, 18 August 2013 23:46:14 UTC+5:30, Ryan Brush wrote:
>
> Perhaps the best aspect of Clojure is how it can