Skip to content
/ logic Public

Python implementation of muKanren and extensions

License

Notifications You must be signed in to change notification settings

csmith49/logic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logic

Implementation of a relational logic language in Python.

Design Philosophy

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:

  1. Implement a core of muKanren (see references)
  2. Extend with helper functions to ease integration into a Python workflow

References

The OG reference Interesting use cases

About

Python implementation of muKanren and extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages