cKanren icon indicating copy to clipboard operation
cKanren copied to clipboard

Constraint programming language embedded in Racket

Results 16 cKanren issues
Sort by recently updated
recently updated
newest added

Bug 1: ``` > (run* (q) (== q #f)) '() ``` In the definition of `case-inf`, the `cond`'s first branch: ``` [(not a-inf) e0] ``` When `q` was bound to...

Hi, I stumbled on your repo and was absolutely amazed by the finite domain constraints extensions to minikanren. I've been following minikanren many years ago but these new features make...

Hi, Please add the racket topic to this repo - I think others will be interested and this will help them find it at https://github.com/topics/racket https://help.github.com/en/articles/classifying-your-repository-with-topics Kind regards, Stephen

This will require a bit of re-designing, since libraries like finite domain depend on a two-phase enforce; one for constraints over variables in the answer, and one for constraints over...

Development Branch
Bug

Pretty self explanatory.

Development Branch
Master Branch

After cloning from https://github.com/calvis/cKanren.git, running the raco link and setup steps, and requiring ``` (require cKanren/miniKanren) (require cKanren/absento) ``` I can see absento and the basic miniKanren stuff. However symbolo...

``` standard-module-name-resolver: collection not found for module path: ckanren/miniKanren collection: "ckanren" in collection directories: /home/abrahamx91/.racket/6.1/collects /usr/share/racket/collects /home/abrahamx91/.emacs.d/elpa/geiser-20141006.1147/scheme/racket/ /home/abrahamx91/Profession/Git/cKanren/ ... [146 additional linked and package directories] Expression evaluated was: (require ckanren/miniKanren)...

Need to make sure all the package/collection info is up to date, that it depends on the correct version of racket, and that it is officially listed where it should...

Master Branch

This will probably be an easy fix, but I had to thread events through the program so they're probably not being used properly yet.

Development Branch
Master Branch

This will take some major redesigning with the change to enforce events (i.e. I can't have that "nice" cycle for enforcing anymore).

Development Branch
Master Branch
Bug