coq-haskell

Coq interface library

A Coq library providing definitions and notations to facilitate interaction between Haskell developers and the Coq proof assistant.

A library for formalizing Haskell types and functions in Coq

GitHub

167 stars
12 watching
10 forks
Language: Coq
last commit: about 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
coq-community/math-classes A library of abstract interfaces for various mathematical structures to facilitate algebraic manipulation and type class-based reasoning in Coq 162
mit-plv/coqutil A collection of reusable tools and utilities for working with the Coq proof assistant 41
coq-community/parseque A Coq library that provides a total parser combinator library with support for building parsers and grammars in the language of Coq. 42
coq-community/coqeal A Coq library providing algebraic data structures and algorithms 66
charguer/tlc A Coq library providing an alternative set of axioms and type class mechanisms for building and proving mathematical theorems. 38
coq-io/io A Coq library that enables the use of effects in functional programming with references to a global state 64
ejgallego/coq-lsp A tool for interactive theorem proving and language support in Coq 152
jwiegley/category-theory An axiomatic formalization of category theory in Coq for personal study and practical work 754
jscoq/jscoq An online development environment for the proof assistant Coq, allowing users to run and interact with it in their browser. 515
coq-community/dblib A Coq library for manipulating binding structures in syntax with binders. 30
ejgallego/pycoq Python bindings for Coq's interactive proof assistant 50
plclub/hs-to-coq A tool that translates Haskell code to equivalent Coq code 78
deepspec/interactiontrees A library for representing recursive and impure programs in the Coq proof assistant language. 203
coq-community/corn A comprehensive formalization of mathematical structures and concepts for verified computation in Coq. 111