This directory contains beginnings a coqified version of the Prelude
and
assorted bits of base
.
We have the following directories:
base
: A pristine check-out of basegen-files
: Additionaly artifacts that are produced when building base, included here for convenience.edits
: Global edit filemodule-edits/Foo/Bar/
: Edit files (edit
andpreamble.v
) forFoo.Bar
.drop-in/Foo/Bar.hs
: Manually edited Haskell file, to replacebase/Foo/Bar.hs
.manual/Foo/Bar.v
: Manually created.v
files.../../base
: Output, including_CoqProject
The generated files in ../../base/
are added to the repository for two reasons:
- So that
hs-to-coq
is usable translatingbase
. - So that we can how its output changes.