Skip to content

miniKanren/miniKanren_org-website

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

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

miniKanren_org-website

Files for the miniKanren.org website. If you would like to update the site, please do so and send a pull request!

Some info on minikanren:-

What is miniKanren? miniKanren is an embedded Domain Specific Language for logic programming.

The core miniKanren language is very simple, with only three logical operators and one interface operator. The core language, using Scheme as the host language, is described in this short, interactive tutorial.

miniKanren has been implemented in a growing number of host languages, including Scheme, Racket, Clojure, Haskell, Python, JavaScript, Scala, Ruby, OCaml, and PHP, among many other languages.

miniKanren is designed to be easily modified and extended; extensions include Constraint Logic Programming, probabilistic logic programming, nominal logic programming, and tabling.

A detailed discussion of the differences between miniKanren and Prolog can be found in the website itself.

About

Files for the miniKanren.org website. If you would like to update the site, please do so and send a pull request!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published