Skip to content
View miniKanren's full-sized avatar

Block or report miniKanren

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.

Scheme 165 40 Updated Feb 4, 2025

Code from Chapter 10 & Appendix A, implementation, and Chapters 7 & 8, arithmetic

Scheme 139 24 Updated Jun 21, 2018

Relational version of parsing with derivatives code

Scheme 43 4 Updated Feb 15, 2013

explorations in core.logic

Clojure 118 9 Updated Jun 14, 2024

This project has moved:

JavaScript 31 2 Updated May 2, 2013

An implementation of miniKanren in Haskell

Haskell 79 2 Updated May 18, 2013

Relational interpreter in miniKanren that can generate quines

Scheme 132 14 Updated Jan 29, 2015

Applicative logic meta-programming using Clojure's core.logic against an Eclipse workspace.

Java 42 4 Updated Aug 26, 2021

an attempt to implement miniKanren and microKanren in Python

Python 54 3 Updated Jul 16, 2014

Slides and Demo for talk at EuroClojure 2012

9 Updated May 24, 2012

Using logic programming (Clojure's core.logic) for test data manipulation and generation

Clojure 59 2 Updated Nov 23, 2012

Mímir is an experimental rule engine written in Clojure.

Clojure 231 8 Updated Mar 5, 2024

Translation of Pierce's 'Types and Programming Languages' into miniKanren/core.logic

Scheme 35 7 Updated Feb 25, 2014

There's a function for that!

Clojure 1,765 132 Updated May 22, 2024

HaskellKanren (HK) is an implementation of the Kanren logic programming system in Haskell.

Haskell 23 2 Updated Sep 25, 2011

Starter Project for Introduction to Logic Programming with Clojure

Clojure 221 15 Updated Nov 19, 2025

A logic programming library for Clojure & ClojureScript

Clojure 1,479 123 Updated May 30, 2025