Implementation of a relational logic language in Python.
This is intended to be a small library that is easy to include in any projects where solving a logic problem is a core step. Efficiency is not the concern, usability is, but we do want searches to terminate whenever possible.
To develop, we proceed in two steps:
- Implement a core of muKanren (see references)
- Extend with helper functions to ease integration into a Python workflow