The microKanren logic language, in JavaScript, with a focus on tracing program execution
JavaScript
Permalink
Failed to load latest commit information.
src
.gitignore Gitignore. Sep 14, 2014
README.md
index.html Small tweaks. Sep 19, 2014
package.json

README.md

Micro Scope Kanren

The relation between you and your logic program.

A JavaScript implementation of MicroKanren (plus macros for MiniKanren) focused on inspecting logic programs as they run.

The goal is to be able to see how your program runs: how do different parts of the program interleave answers?

Todo

  • Trace goals
  • Visualize interleaving of traced goals
  • MiniKanren macros
  • Make importable as a library