pedrotst / coq-idt

Inductive definition transformers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inductive Definition Transformers

Build status

This Coq library allows you to transform an inductive definition to another inductive definition, by providing a constructor transformer tactic. It can be used to generate boilerplate lemmas for backward and forward reasoning, and to generate inductive types with many similar cases.

Get Started

Installation

Via Opam

opam repo add coq-released https://coq.inria.fr/opam/released
opam install coq-idt

Dependencies

Gallery

A set of more complicated applications can be found in the Coq formalization of oblivious algebraic data types.

About

Inductive definition transformers

License:MIT License


Languages

Language:Coq 96.7%Language:Makefile 3.3%