pythological/kanren
An extensible, lightweight relational/logic programming DSL written in pure Python
PythonNOASSERTION
Issues
- 2
The logic of the disequality constraint with multiple variables is incorrect
#85 opened by alfredo08154711 - 9
How to define a recursive relation?
#30 opened by sebdumancic - 1
Ensuring variables are distinct
#81 opened by maxeeem - 13
Remove recursive `interleave` calls
#59 opened by rlouf - 1
- 1
Add the microkanren paper to the README
#60 opened by rlouf - 3
Make `applyo` use constraints
#19 opened by brandonwillard - 3
Add Mypy typing
#49 opened by brandonwillard - 3
Running with python3.10 produces typeError
#79 opened by DrLynch - 1
How to implement succesor and addition functions?
#69 opened by ELC - 0
How to write facts based on other facts
#66 opened by vitrun - 0
Implement tabling
#65 opened by brandonwillard - 1
membero inconsistent with python
#63 opened by majidaldo - 0
- 0
- 0
- 0
- 4
Example for a zebra-type puzzle?
#51 opened by rschwiebert - 0
Implement Pie
#50 opened by brandonwillard - 1
- 1
(Q) Python 3.10 pattern matching
#41 opened by majidaldo - 3
Ref your paper
#38 opened by majidaldo - 1
readme installation instructions
#37 opened by markfirmware - 1
Account example doesn't run
#35 opened by ryanprior - 7
Relation helper (reflexive/symmetric/transitive)
#33 opened by nardi - 0
Introduce a non-cons constraint
#29 opened by brandonwillard - 0
- 0
Allow multiple types in instanceo
#22 opened by brandonwillard - 0
__length_hint__ for goal and state streams
#26 opened by brandonwillard - 0
- 0
Do less copying of ConstraintStores
#15 opened by brandonwillard - 0
Add Support for Hissp and Hy
#28 opened by brandonwillard - 1
- 2
- 1
recursive relationship definition
#23 opened by freedafeng - 0
Move graph goals from Symbolic PyMC
#9 opened by brandonwillard - 0
instanceo bug
#16 opened by brandonwillard - 0