Coq-Equations

Function definition plugin

A package for defining functions in Coq using dependent types and pattern-matching.

A function definition package for Coq

GitHub

223 stars
10 watching
45 forks
Language: Coq
last commit: almost 2 years ago
Linked from 2 awesome lists

coqdependent-typesprogramming-language

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
coq-community/math-classesA library of abstract interfaces for various mathematical structures to facilitate algebraic manipulation and type class-based reasoning in Coq162
coq-community/paramcoqA Coq plugin providing commands for generating parametricity statements used in data refinement proofs.45
math-comp/tutorial_materialTutorials and materials for teaching Coq-based mathematical component development17
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-io/ioA Coq library that enables the use of effects in functional programming with references to a global state64
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
coq-community/gaiaA Coq implementation of mathematical concepts from N. Bourbaki's Elements of Mathematics30
coq-community/aac-tacticsTactics for rewriting and proving equations with associativity and commutativity properties29
jwiegley/coq-haskellA Coq library providing definitions and notations to facilitate interaction between Haskell developers and the Coq proof assistant.168
samuelgruetter/dot-calculusA formalization of Dependent Object Types (DOT) calculus in Coq to support type safety proofs for a new foundation for Scala's type system62
charguer/tlcA Coq library providing an alternative set of axioms and type class mechanisms for building and proving mathematical theorems.38
cpitclaudel/company-coqAn Emacs plugin that enhances Coq mode with various features and tools for writing and debugging proof-based software351
coq-io/systemA library of Unix effects implemented in the Coq functional programming language23
math-comp/analysisA Coq proof-assistant library for real analysis and mathematical structures210
llee454/functional-algebraA Coq formalization of abstract algebra using functional programming style28