This is an interactive demo of the Rete pattern matching algorithm. It is a work in progress.
It was bootstrapped using Create Elm App. See the this README for details.
The interface is written in Elm, but the Rete itself is a separate Rust library, included here as a Git submodule. It needs to be built with wasm-pack before running npm install
:
$ git submodule update --init
$ cd rete
$ wasm-pack build --target web -- --features trace