Skip to content
0:00 / 0:00

#clara-rules#logicprogramming#retealgorithm

Logic programming with clara-rules - William Parker

London Clojurians

3.9K subscribers • 47 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

2.6K views6 years ago1 recommendation

Programming languagesSoftware designLisp and ClojureFunctional programmingSoftware architecture

William Parker demonstrates how complex business logic can be encoded and maintained in Clojure using the clara-rules engine.

William demonstrates how highly complex business logic can be more easily encoded and maintained in code using a rules engine than with more traditional approaches, with the added ability to respond to external events impacting a subset of a program's logic more efficiently than would be typically achievable with such approaches. It will also show how this can be done in a way that idiomatically integrates into a larger Clojure application. github.com/cerner/clara-rules Presenter: William Parker (github.com/WilliamParker) William has been working primarily in Clojure for over 6 years. He used Clara extensively in production in a prior role and continues to contribute to the project. He Is now one of the main committers to the project. Slides and code samples here: github.com/WilliamParker/london-clojurians-clara-talk Topics: logic programming, Clojure, clara-rules, rule-engine, rete algorithm.

Why it's here

1 person recommends this

What people say. Recommended as a great talk on logic programming and rules engines in Clojure.

u/BrunoBonacciin r/Clojure • Recommends

William Parker - Logic programming with clara-rules @ LNDCLJ