Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

README.markdown

HKanren

Successor of ds-kanren that provides more typeful logic programming environment in the spirit of Haskell.

This project is in a prototype stage - a work in progress for the time being.

The aim is to write miniKanren programs in Haskell as a DSL.

The distictive feature of this project is to ensure that these programs are well-typed. This was achieved by requiring all logic variables to be typed.

If you're interested, check out programs in this DSL for natural numbers (duh) and lists (more exciting).

About

Haskell DSL for miniKanren

Resources

License

Releases

No releases published
You can’t perform that action at this time.