hs-to-rocq
Convert Haskell source code to Coq source code.
파일 탐색기
최종 버전 다운로드 (.zip)- ci-fix.md
- ci.md
- new-example.md
- hs-to-rocq.yml
- Fail.h2ci
- Fail.v
- Zip.h2ci
- Zip.v
- Applicative.h2ci
- Applicative.v
- Arrow.h2ci
- Arrow.v
- Category.h2ci
- Category.v
- Monad.h2ci
- Monad.v
- Classes.h2ci
- Classes.v
- Compose.h2ci
- Compose.v
- Const.h2ci
- Const.v
- Identity.h2ci
- Identity.v
- Product.h2ci
- Product.v
- Sum.h2ci
- Sum.v
- Utils.h2ci
- Utils.v
- NonEmpty.h2ci
- NonEmpty.v
- Equality.h2ci
- Equality.v
- Bifoldable.h2ci
- Bifoldable.v
- Bifunctor.h2ci
- Bifunctor.v
- Bitraversable.h2ci
- Bitraversable.v
- Bits.v
- Bool.h2ci
- Bool.v
- Char.v
- Either.h2ci
- Either.v
- Foldable.h2ci
- Foldable.v
- Function.h2ci
- Function.v
- Functor.h2ci
- Functor.v
- List.h2ci
- List.v
- Maybe.h2ci
- Maybe.v
- Monoid.h2ci
- Monoid.v
- OldList.h2ci
- OldList.v
- Ord.h2ci
- Ord.v
- Proxy.h2ci
- Proxy.v
- Semigroup.h2ci
- Semigroup.v
- SemigroupInternal.h2ci
- SemigroupInternal.v
- Traversable.h2ci
- Traversable.v
- Tuple.h2ci
- Tuple.v
- Void.h2ci
- Void.v
- Base.h2ci
- Base.v
- Char.v
- Enum.h2ci
- Enum.v
- Err.v
- Int.v
- List.h2ci
- List.v
- Num.h2ci
- Num.v
- Prim.v
- Real.v
- Tuple.v
- Types.v
- Unicode.v
- Word.v
- DeferredFix.v
- DeferredFixImpl.v
- Err.v
- Nat.v
- Skip.v
- Unpeel.v
- Wf.v
- _CoqProject
- coq-hs-to-rocq-base.opam
- edits
- Prelude.v
- README.md
- Popcount.v
- Classes.v
- Identity.v
- Either.v
- Foldable.v
- OldList.v
- Ord.v
- Proxy.v
- Traversable.v
- Tuple.v
- Base.v
- Enum.v
- List.v
- .gitignore
- _CoqProject
- coq-hs-to-rocq-base-thy.opam
- Prelude.v
- Termination.v
- core.v
- extraction.v
- semantics.v
- sphinx_rtd_theme
- conf.py
- edits.rst
- index.rst
- installation.rst
- interface.rst
- mangling.rst
- quickstart.rst
- .gitignore
- make.bat
- Makefile
- README.md
- edits.el
- generate-edits-mode.rb
- Makefile
- .gitignore
- _CoqProject
- Bag.v
- Correctness.v
- ListUtils.v
- Makefile
- MonadicCorrectness.v
- MonadUtils.v
- Proofs.v
- README.md
- ReferenceFoldBag.v
- setup.sh
- WellFormed.v
- Control.Applicative.mk
- Control.Arrow.mk
- Control.Category.mk
- Control.Monad.Fail.mk
- Control.Monad.mk
- Control.Monad.Zip.mk
- Data.Bifoldable.mk
- Data.Bifunctor.mk
- Data.Bitraversable.mk
- Data.Bool.mk
- Data.Either.mk
- Data.Foldable.mk
- Data.Function.mk
- Data.Functor.Classes.mk
- Data.Functor.Compose.mk
- Data.Functor.Const.mk
- Data.Functor.Identity.mk
- Data.Functor.mk
- Data.Functor.Product.mk
- Data.Functor.Sum.mk
- Data.Functor.Utils.mk
- Data.List.mk
- Data.List.NonEmpty.mk
- Data.Maybe.mk
- Data.Monoid.mk
- Data.OldList.mk
- Data.Ord.mk
- Data.Proxy.mk
- Data.Semigroup.mk
- Data.SemigroupInternal.mk
- Data.Traversable.mk
- Data.Tuple.mk
- Data.Void.mk
- GHC.Base.mk
- GHC.List.mk
- EPoll.hs
- Poll.hs
- Fix.hs
- Coercion.hs
- Equality.hs
- Bits.hs
- Coerce.hs
- Data.hs
- Typeable.hs
- Context.hs
- Storable.hs
- ZipList.hs
- ReadPrec.hs
- Lex.hs
- Read.hs
- Show.hs
- Arr.hs
- Enum.hs
- Enum.hs-boot
- Err.hs
- Float.hs
- Generics.hs
- IO.hs
- IO.hs-boot
- Ix.hs
- Num.hs
- Num.hs-boot
- Read.hs
- Real.hs
- Real.hs-boot
- Show.hs
- Unicode.hs
- Lock.hs
- CCS.hs
- CCS.hs-boot
- Clock.hs
- EventConfig.h
- HsBaseConfig.h
- Classes.h2ci
- Classes.v
- Equality.h2ci
- Equality.v
- Bits.v
- Char.v
- Char.v
- Enum.h2ci
- Enum.v
- Err.v
- Int.v
- Num.h2ci
- Num.v
- Prim.v
- Real.v
- Tuple.v
- Types.v
- Unicode.v
- Word.v
- DeferredFix.v
- DeferredFixImpl.v
- Err.v
- Nat.v
- Skip.v
- Unpeel.v
- Wf.v
- Prelude.v
- edits
- edits
- midamble.v
- preamble.v
- edits
- preamble.v
- edits
- edits
- edits
- preamble.v
- edits
- edits
- edits
- edits
- preamble.v
- preamble.v
- edits
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- edits
- edits
- midamble.v
- edits
- preamble.v
- edits
- midamble.v
- edits
- edits
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- edits
- preamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- edits
- preamble.v
- edits
- edits
- midamble.v
- edits
- preamble.v
- edits
- preamble.v
- edits
- preamble.v
- base
- counts.fig
- counts.tex
- edits
- ghc-internal
- Makefile
- notes.md
- README.md
- edits
- edits
- edits
- preamble.v
- edits
- midamble.v
- edits
- preamble.v
- .gitignore
- Arrow.hs
- Deriv.hs
- Deriv2.hs
- Deriv3.hs
- Endo.hs
- EqList.hs
- Expr.hs
- Invariant.hs
- Makefile
- NestTup.hs
- OpMeth.hs
- OpTyCon.hs
- OrdTest.hs
- Pair.hs
- PaperExamples.hs
- PartialRecordSel.hs
- PatternGuard.hs
- RecordConstruction.hs
- Records.hs
- SplitAt.hs
- TalkExample.hs
- Type.hs
- TypeClient.hs
- .gitignore
- edits
- Makefile
- Memo.hs
- MemoProofs.v
- preamble.v
- .gitignore
- Compiler.hs
- CompilerOrig.hs
- CompilerRev.hs
- CompilerRevP.hs
- edits
- LiquidHutton.hs
- Makefile
- Proofs.v
- ProofsOrig.v
- ProofsRev.v
- ProofsRevP.v
- _CoqProject
- Control
- Data
- GHC
- Makefile
- Makefile.conf.old
- Prelude.v
- _CoqProject
- BitTerminationProofs.v
- CTZ.v
- Data
- IntSetValidity.v
- Makefile
- Popcount.v
- SequenceManual.v
- Utils
- config.h
- gc.c
- gc.h
- intset_bench_j.v
- main.c
- Makefile
- README.md
- values.h
- _CoqProject
- Extract.v
- fixcode.pl
- ExtractedIntSet.hs
- ExtractedNumbers.hs
- ExtractedSet.hs
- ExtractedString.hs
- fixcode.pl
- BenchIntSet.hs
- BenchNativeIntSet.hs
- BenchNativeSet.hs
- BenchSet.hs
- cabal.project
- containers-extracted.cabal
- IntSetProperties.hs
- IntSetValidity.hs
- LICENSE
- README.md
- SetProperties.hs
- Setup.hs
- stack.yaml
- IntSetProperties.h2ci
- IntSetProperties.v
- README.md
- Internal.h2ci
- Internal.v
- Internal.h2ci
- Internal.v
- InternalWord.h2ci
- InternalWord.v
- Internal.h2ci
- Internal.v
- Internal.h2ci
- Internal.v
- SequenceManual.v
- Arbitrary.v
- Gen.v
- Property.v
- BitUtil.h2ci
- BitUtil.v
- PtrEquality.v
- _CoqProject
- BitTerminationProofs.v
- CTZ.v
- edits
- IntSetValidity.h2ci
- IntSetValidity.v
- IntWord.v
- Popcount.v
- README.md
- SequenceManual.v
- Arbitrary.v
- Gen.v
- Property.v
- PtrEquality.v
- BitTerminationProofs.v
- CTZ.v
- IntWord.v
- Popcount.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- preamble.v
- midamble.v
- edits
- edits
- midamble.v
- preamble.v
- edits
- flags
- preamble.v
- edits
- edits
- preamble.v
- Bounds.v
- Common.v
- ContainerFacts.v
- DeleteUpdateProofs.v
- FilterPartitionProofs.v
- FromListProofs.v
- InsertProofs.v
- InterfaceProofs.v
- LookupProofs.v
- MapFunctionProofs.v
- MaxMinProofs.v
- PairTypeclass.v
- ProofsWithSets.v
- README.md
- Tactics.v
- ToListProofs.v
- TypeclassProofs.v
- UnionIntersectDifferenceProofs.v
- _CoqProject
- BitUtils.v
- CustomTactics.v
- DyadicIntervals.v
- HSUtil.v
- IntMapProofs.v
- IntSetProofs.v
- IntSetPropertyProofs.v
- IntSetUtil.v
- IntSetWordProofs.v
- MapProofs.v
- OrdTactic.v
- OrdTheories.v
- README.md
- RevNatSlowProofs.v
- Set.v
- SetProofs.v
- SortedUtil.v
- SortSorted.v
- .gitignore
- boot.sh
- ContainerPlan.md
- containers
- coq-hs-to-rocq-containers.opam
- edits
- Makefile
- README.md
- foo.mk
- SmallStep.h2ci
- SmallStep.v
- _CoqProject
- edits
- README.md
- edits
- midamble.v
- edits
- ghc-core-smallstep
- Makefile
- .gitignore
- DList.hs
- edits
- Makefile
- Proofs.v
- .gitignore
- Fib.hs
- Makefile
- proof-suffix.v
- Bag.mk
- BasicTypes.mk
- BooleanFormula.mk
- CallArity.mk
- CoAxiom.mk
- ConLike.mk
- Constants.mk
- Core.mk
- CoreArity.mk
- CoreFVs.mk
- CoreMonad.mk
- CoreStats.mk
- CoreSubst.mk
- CoreTidy.mk
- CoreUtils.mk
- CSE.mk
- Digraph.mk
- DynFlags.mk
- EnumSet.mk
- Exitify.mk
- FastStringEnv.mk
- FieldLabel.mk
- FiniteMap.mk
- FloatIn.mk
- FloatOut.mk
- FV.mk
- HsSyn.mk
- Id.mk
- ListSetOps.mk
- Literal.mk
- Maybes.mk
- MkCore.mk
- Module.mk
- MonadUtils.mk
- Name.mk
- NameEnv.mk
- NameSet.mk
- OccName.mk
- OccurAnal.mk
- OrdList.mk
- Pair.mk
- Panic.mk
- PrelNames.mk
- SetLevels.mk
- SrcLoc.mk
- TrieMap.mk
- TysWiredIn.mk
- UniqFM.mk
- UniqSet.mk
- UniqSupply.mk
- Unique.mk
- UnVarGraph.mk
- Util.mk
- ghc-modules.dot
- ghc.all.pdf
- ghc.core.pdf
- ghc.rec.pdf
- ghc.smallcore.pdf
- ghcrec.dot
- ghcrec.pdf
- Core_defaults.v
- Eq___AltCon.v
- CmmLex.hs
- CmmParse.hs
- Config.hs
- Fingerprint.hs
- ghc_boot_platform.h
- GHCConstantsHaskellExports.hs
- GHCConstantsHaskellType.hs
- GHCConstantsHaskellWrappers.hs
- Lexer.hs
- Parser.hs
- primop-can-fail.hs-incl
- primop-code-size.hs-incl
- primop-commutable.hs-incl
- primop-data-decl.hs-incl
- primop-docs.hs-incl
- primop-effects.hs-incl
- primop-fixity.hs-incl
- primop-has-side-effects.hs-incl
- primop-is-cheap.hs-incl
- primop-is-work-free.hs-incl
- primop-list.hs-incl
- primop-out-of-line.hs-incl
- primop-primop-info.hs-incl
- primop-strictness.hs-incl
- primop-tag.hs-incl
- primop-vector-tycons.hs-incl
- primop-vector-tys-exports.hs-incl
- primop-vector-tys.hs-incl
- primop-vector-uniques.hs-incl
- Exitify.hs
- OrdList.hs
- Type.v
- Prim.v
- Uniques.v
- Expr.v
- Type.v
- Stats.v
- Config.v
- Compare.v
- FVs.v
- Subst.v
- Tidy.v
- RecWalk.v
- FamInstEnv.v
- Multiplicity.v
- Predicate.v
- Reduction.v
- Rules.v
- Infinite.v
- Internal.v
- Internal.v
- Internal.v
- Context.v
- TagSig.v
- Types.v
- Cpr.v
- GREInfo.v
- Tickish.v
- TyThing.v
- ModGuts.v
- External.v
- Strict.v
- Trace.v
- _CoqProject
- AxiomatizedTypes.v
- Bag.h2ci
- Bag.v
- BasicTypes.h2ci
- BasicTypes.v
- BooleanFormula.h2ci
- BooleanFormula.v
- CallArity.v
- ClassSpec.v
- CoAxiom.h2ci
- CoAxiom.v
- ConIds.v
- ConLike.v
- Constants.h2ci
- Constants.v
- Core.h2ci
- Core.v
- CoreArity.h2ci
- CoreArity.v
- CoreFVs.h2ci
- CoreFVs.v
- CoreMonad.h2ci
- CoreMonad.v
- CoreStats.h2ci
- CoreStats.v
- CoreSubst.h2ci
- CoreSubst.v
- CoreTidy.h2ci
- CoreTidy.v
- CoreUtils.h2ci
- CoreUtils.v
- CSE.h2ci
- CSE.v
- Digraph.h2ci
- Digraph.v
- DynFlags.h2ci
- DynFlags.v
- edits
- EnumSet.h2ci
- EnumSet.v
- Exitify.h2ci
- Exitify.v
- FastString.v
- FastStringEnv.h2ci
- FastStringEnv.v
- FieldLabel.h2ci
- FieldLabel.v
- FiniteMap.h2ci
- FiniteMap.v
- FloatIn.h2ci
- FloatIn.v
- FloatOut.h2ci
- FloatOut.v
- FV.h2ci
- FV.v
- HsSyn.h2ci
- HsSyn.v
- Id.h2ci
- Id.v
- IntMap.v
- ListSetOps.h2ci
- ListSetOps.v
- Literal.h2ci
- Literal.v
- Maybes.h2ci
- Maybes.v
- MkCore.h2ci
- MkCore.v
- Module.h2ci
- Module.v
- MonadUtils.h2ci
- MonadUtils.v
- Name.h2ci
- Name.v
- NameEnv.h2ci
- NameEnv.v
- NameSet.h2ci
- NameSet.v
- NestedRecursionHelpers.v
- OccName.h2ci
- OccName.v
- OccurAnal.h2ci
- OccurAnal.v
- OrdList.h2ci
- OrdList.v
- Outputable.v
- Pair.h2ci
- Pair.v
- Panic.h2ci
- Panic.v
- Platform.v
- PrelNames.h2ci
- PrelNames.v
- PrimOp.v
- README.md
- RepType.v
- SetLevels.h2ci
- SetLevels.v
- SrcLoc.h2ci
- SrcLoc.v
- State.v
- TcType.v
- TrieMap.h2ci
- TrieMap.v
- TysWiredIn.h2ci
- TysWiredIn.v
- UniqDFM.v
- UniqDSet.v
- UniqFM.h2ci
- UniqFM.v
- UniqSet.h2ci
- UniqSet.v
- UniqSupply.h2ci
- UniqSupply.v
- Unique.h2ci
- Unique.v
- UnVarGraph.h2ci
- UnVarGraph.v
- Util.h2ci
- Util.v
- Type.v
- Prim.v
- Uniques.v
- Expr.v
- Type.v
- Stats.v
- Config.v
- Compare.v
- FVs.v
- Subst.v
- Tidy.v
- RecWalk.v
- FamInstEnv.v
- Multiplicity.v
- Predicate.v
- Reduction.v
- Rules.v
- Infinite.v
- Internal.v
- Internal.v
- Internal.v
- Context.v
- TagSig.v
- Types.v
- Cpr.v
- GREInfo.v
- Tickish.v
- TyThing.v
- ModGuts.v
- External.v
- Strict.v
- Trace.v
- AxiomatizedTypes.v
- CallArity.v
- ClassSpec.v
- ConIds.v
- ConLike.v
- FastString.v
- IntMap.v
- NestedRecursionHelpers.v
- Outputable.v
- Platform.v
- PrimOp.v
- RepType.v
- State.v
- TcType.v
- UniqDFM.v
- UniqDSet.v
- edits
- midamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- edits
- edits
- edits
- preamble.v
- edits
- edits
- edits
- preamble.v
- edits
- edits
- edits
- midamble.v
- edits
- midamble.v
- preamble.v
- edits
- edits
- edits
- midamble.v
- edits
- midamble.v
- preamble.v
- edits
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- edits
- edits
- edits
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- preamble.v
- edits
- preamble.v
- edits
- edits
- edits
- midamble.v
- preamble.v
- edits
- edits
- midamble.v
- edits
- edits
- edits
- midamble.v
- edits
- midamble.v
- preamble.v
- edits
- edits
- edits
- edits
- edits
- preamble.v
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- midamble.v
- edits
- edits
- edits
- edits
- edits
- edits
- edits
- edits
- midamble.v
- preamble.v
- edits
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits
- midamble.v
- edits.txt
- hs-to-rocq-call-arity.sh
- hs-to-rocq-ghc.sh
- preamble.v
- renamings.txt
- tally.csv
- tally.hs
- tally.tex
- _CoqProject
- Axioms.v
- Base.v
- ContainerProofs.v
- Core.v
- CoreFVs.v
- CoreInduct.v
- CoreSemantics.v
- CoreStats.v
- CoreSubst.v
- CSE.v
- Exitify.v
- Forall.v
- FV.v
- GhcTactics.v
- GhcUtils.v
- JoinPointInvariants.v
- JoinPointInvariantsInductive.v
- OrdList.v
- ScopeInvariant.v
- StateLogic.v
- TrieMap.v
- UniqSetInv.v
- Unique.v
- Util.v
- Var.v
- VarEnv.v
- VarSet.v
- VarSetFSet.v
- VarSetStrong.v
- axiomatize-types.edits
- call-arity-modules.txt
- core-edits
- edits
- fix-uniqfm.sh
- ghc
- ghcrec.dot
- log
- Makefile
- no-type-edits
- notes.md
- README.md
- run-alex-happy.sh
- README.md
- Heap.h2ci
- Heap.v
- Queue.h2ci
- Queue.v
- RootPath.h2ci
- RootPath.v
- BFS.h2ci
- BFS.v
- SP.h2ci
- SP.v
- Graph.h2ci
- Graph.v
- _CoqProject
- edits
- README.md
- edits
- midamble.v
- preamble.v
- edits
- preamble.v
- edits
- edits
- midamble.v
- preamble.v
- edits
- midamble.v
- _CoqProject
- BFSProofs.v
- Crush.v
- HeapEquiv.v
- HeapProofs.v
- Helper.v
- Lex.v
- NicerQueue.v
- Path.v
- README.md
- RealRing.v
- SPProofs.v
- WeightedGraphs.v
- .gitignore
- edits
- graph
- Makefile
- README.md
- .gitignore
- edits
- Ensemble_facts.v
- Intervals.hs
- Makefile
- Proofs.v
- Proofs_Function.v
- .gitignore
- _CoqProject
- edits
- Lambda.hs
- Makefile
- preamble.v
- Proofs.v
- .gitignore
- _CoqProject
- edits
- edits2
- Makefile
- preamble2.v
- Proofs.v
- QuickSort.hs
- QuickSort2.hs
- Base.hs
- list_monad.v
- .gitignore
- _CoqProject
- edits
- Makefile
- preamble.v
- Proofs.v
- RLE.hs
- Class.h2ci
- Class.v
- Lazy.h2ci
- Lazy.v
- Random.h2ci
- Random.v
- Shuffle.h2ci
- Shuffle.v
- Random.h2ci
- Random.v
- _CoqProject
- Makefile
- _CoqProject
- Shuffle.v
- edits
- preamble.v
- functional-shuffle
- Makefile
- MonadRandom
- random
- .gitignore
- examples.txt
- Makefile
- README.md
- Simple.hs
- Successors.hs
- .gitignore
- edits
- Makefile
- Proofs.v
- edits
- edits
- preamble.v
- edits
- edits
- preamble.v
- edits
- preamble.v
- edits
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- preamble.v
- edits
- edits
- preamble.v
- edits
- edits
- edits
- edits
- preamble.v
- edits
- preamble.v
- edits
- preamble.v
- preamble.v
- edits
- preamble.v
- edits
- preamble.v
- edits
- edits
- preamble.v
- edits
- preamble.v
- preamble.v
- edits
- preamble.v
- preamble.v
- preamble.v
- edits
- edits
- edits
- midamble.v
- edits
- midamble.v
- edits
- edits
- edits
- edits
- preamble.v
- edits
- midamble.v
- preamble.v
- edits
- edits
- edits
- edits
- midamble.v
- .gitignore
- AddAndReplace.hs
- AddTheorem.hs
- AxiomatizeModule.hs
- Bits.hs
- BitsRewrite.hs
- ClassKinds.hs
- DotName.hs
- Equations.hs
- ExceptIn.hs
- ExceptInDataDefinition.hs
- ExhaustGuard.hs
- Existential.hs
- FTP.hs
- FTPDefault.hs
- GADT.hs
- Guard2.hs
- InstCtx.hs
- InstVar.hs
- Irrefutable.hs
- LetPattern.hs
- LocalTopoSort.hs
- Makefile
- MapAccumR.hs
- Mutrec.hs
- MutrecInst.hs
- NonStructuralRec.hs
- Notations.hs
- ParserTests.hs
- PartialAppliedPolyDataCon.hs
- PatternGuard.hs
- Poly.hs
- PolyInstance2.hs
- PolyInstance3.hs
- PolyKind.hs
- PolyKindClass.hs
- Promote.hs
- Promote2.hs
- RecordConstruction.hs
- Records.hs
- RedefineAddAxiom.hs
- RenameMe.hs
- RenameMe.hs-boot
- RenameMeToo.hs
- RenameModule.hs
- renamings
- Self.hs
- Simple.hs
- SkipConstructor.hs
- SkipMatches.hs
- StrictPair.hs
- Sub.hs
- TopBind.hs
- TypeAnnotations.hs
- Underscore_Module.hs
- UniversePolymorphic.hs
- Control.Applicative.Backwards.mk
- Control.Applicative.Lift.mk
- Control.Monad.Signatures.mk
- Control.Monad.Trans.Class.mk
- Control.Monad.Trans.Cont.mk
- Control.Monad.Trans.Except.mk
- Control.Monad.Trans.Identity.mk
- Control.Monad.Trans.Maybe.mk
- Control.Monad.Trans.Reader.mk
- Control.Monad.Trans.RWS.Lazy.mk
- Control.Monad.Trans.State.Lazy.mk
- Control.Monad.Trans.Writer.Lazy.mk
- Data.Functor.Constant.mk
- Data.Functor.Reverse.mk
- Backwards.h2ci
- Backwards.v
- Lift.h2ci
- Lift.v
- Lazy.h2ci
- Lazy.v
- Lazy.h2ci
- Lazy.v
- Lazy.h2ci
- Lazy.v
- Class.h2ci
- Class.v
- Cont.h2ci
- Cont.v
- Except.h2ci
- Except.v
- Identity.h2ci
- Identity.v
- Maybe.h2ci
- Maybe.v
- Reader.h2ci
- Reader.v
- Signatures.h2ci
- Signatures.v
- Constant.h2ci
- Constant.v
- Reverse.h2ci
- Reverse.v
- _CoqProject
- edits
- README.md
- edits
- edits
- midamble.v
- edits
- edits
- edits
- edits
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- edits
- midamble.v
- edits
- preamble.v
- edits
- midamble.v
- edits
- Reader.v
- _CoqProject
- edits
- Makefile
- transformers
- MultiCore.hs
- _CoqProject
- BL.v
- edits
- InlinedBSFold.v
- InlinedMonoidBSFold.v
- IO.v
- Lazy.v
- LazyUTFAgnostic.v
- Makefile
- MonoidBSFold.v
- MultiCore.v
- README.md
- Simple.v
- SimpleBSFold.v
- SimpleFold.v
- Strict.v
- Stupid.v
- Types.v
- BL.v
- InlinedBSFold.v
- IO.v
- SimpleBSFold.v
- SimpleFold.v
- Types.v
- edits
- preamble.v
- edits
- edits
- edits
- midamble.v
- edits
- _CoqProject
- Proofs.v
- Types.v
- .gitignore
- edits
- Makefile
- wc
- boot.sh
- interventions.md
- knot-tying-notes.txt
- nontermination.v
- Main.hs
- ghc-compat.h
- Class.hs
- Class.hs
- Internal.hs
- Activatable.hs
- Counter.hs
- Parse.hs
- Variables.hs
- Internal.hs
- Class.hs
- Activatable.hs
- DefinedIdents.hs
- Parse.hs
- Variables.hs
- Parser.hs
- FileTree.hs
- Class.hs
- DataType.hs
- Instances.hs
- Notations.hs
- TyCl.hs
- TypeSynonym.hs
- Id.hs
- Instances.hs
- TyCl.hs
- TyCon.hs
- Axiomatize.hs
- BuiltIn.hs
- Definitions.hs
- Expr.hs
- HsType.hs
- InfixNames.hs
- Literals.hs
- Module.hs
- Monad.hs
- Pattern.hs
- Sigs.hs
- Type.hs
- TypeInfo.hs
- Variables.hs
- Lexer.hs
- Parser.y
- ParserState.hs
- Types.hs
- Orphans.hs
- Rewrite.hs
- UseTypeInBinders.hs
- Util.hs
- FreeVars.hs
- Gallina.hs
- Preamble.hs
- Pretty.hs
- Subst.hs
- SubstTy.hs
- Deriving.hs
- DynFlags.hs
- Exception.hs
- FastString.hs
- HsExpr.hs
- HsTypes.hs
- Module.hs
- Monad.hs
- Name.hs
- OnOff.hs
- RdrName.hs
- Char.hs
- Coerce.hs
- Containers.hs
- Foldable.hs
- Function.hs
- Functor.hs
- FVs.hs
- Generics.hs
- GHC.hs
- Has.hs
- List.hs
- Messages.hs
- Monad.hs
- Parsec.hs
- TempFiles.hs
- Traversable.hs
- CLI.hs
- ConvertHaskell.hs
- Plugin.hs
- PrettyPrint.hs
- ProcessFiles.hs
- Util.hs
- DumpModules.hs
- Util.hs
- Class.hs
- Declarations.hs
- Generate.hs
- Isomorphizing.hs
- Util.hs
- Util.hs
- CoqCoreBind.hs
- PrintModGuts.hs
- Sandbox.hs
- .gitignore
- LICENSE
- Main.hs
- stack.yaml
- structural-isomorphism-plugin.cabal
- .ghci
- .gitattributes
- .gitignore
- .gitmodules
- .hlint.yaml
- cabal.project
- CLAUDE.md
- common.mk
- count-failures.pl
- default.nix
- dir-locals.nix
- fix-coq-warnings-interventions.md
- hs-to-rocq.cabal
- LICENSE
- Makefile
- paper-claims-audit.md
- README.md
- readthedocs.yml
- Setup.hs
- stack.yaml
// repository documentation
Was this content helpful?
(0 ratings)
