Skip to content

Nominal logic programming extensions to miniKanren, based on alphaProlog.

License

Notifications You must be signed in to change notification settings

stjordanis/alphaKanren

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

alphaKanren

Improved version of the nominal logic programming extensions to miniKanren, based on alphaProlog. Importantly, this version signals an error if the first argument to hash or tie is not a ground nom (atom).

Original code is described in:

William E. Byrd and Daniel P. Friedman alphaKanren: A Fresh Name in Nominal Logic Programming In Proceedings of the 2007 Workshop on Scheme and Functional Programming, Universite Laval Technical Report DIUL-RT-0701, pp. 79-90

Revised version of the paper:

http://webyrd.net/alphamk/alphamk.pdf

About

Nominal logic programming extensions to miniKanren, based on alphaProlog.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scheme 100.0%