miniKanren-coq

Relational programming semantics

A certified semantics for relational programming language specification, providing verified implementations of syntax and semantics for miniKanren languages

A certified semantics for relational programming workout.

GitHub

26 stars
3 watching
4 forks
Language: Coq
last commit: almost 6 years ago

Related projects:

RepositoryDescriptionStars
coq-community/semanticsA comprehensive survey of programming language semantics styles implemented in Coq46
coq-community/atbrA Coq library providing algebraic tools and tactics for working with binary relations23
coq-concurrency/plutoA Coq-based web server written in a functional programming language86
certikos/coqrelA Coq-based library for establishing logical relations in formal verification and proof assistance20
coq-community/dblibA Coq library for manipulating binding structures in syntax with binders.30
snu-sf/promising-coqDevelopment of a promising semantics for relaxed-memory concurrency33
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
xavierleroy/cdf-sem-mecaThis project provides a development environment and software tools for formalizing the semantics of programming languages in the Coq proof assistant.21
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64
coq-community/parsequeA Coq library that provides a total parser combinator library with support for building parsers and grammars in the language of Coq.42
coq-community/dedekind-realsA formalization of Dedekind reals numbers in the Coq programming language43
coq-community/autosubstAutomates formalizing syntactic theories with variable binders in Coq52
coq-community/fav-ssrA comprehensive library of verified data structures and algorithms in Coq45
coq-community/gaiaA Coq implementation of mathematical concepts from N. Bourbaki's Elements of Mathematics30
llee454/functional-algebraA Coq formalization of abstract algebra using functional programming style28