https://gitlab.com/nomadic-labs/mi-cho-coq
Revision 9b1d3d5225cbda53d6e6697e4034acd4b6ef4845 authored by Raphaël Cauderlier on 21 April 2021, 06:46:46 UTC, committed by Raphaël Cauderlier on 25 April 2021, 12:41:32 UTC
The dependent if construction error.dif wasn't very convenient because
Coq was rarely able to infer the implicit type predicate
parameter. This commit drops it in favor of a simpler construction
error.assume that can be used while working inside the error monad to
check that a boolean is true and obtain a witness of this fact.
1 parent 0617440
Raw File
Tip revision: 9b1d3d5225cbda53d6e6697e4034acd4b6ef4845 authored by Raphaël Cauderlier on 21 April 2021, 06:46:46 UTC
[michocoq] avoid reasoning on dependent if
Tip revision: 9b1d3d5
.gitignore
# General
.depend
.bkp/

# Coq
*.aux
*.glob
*.vo
*.vok
*.vos
*.cache
# Generated by configure and coq_makefile
_CoqProject
Makefile
.Makefile.d
.coqdeps.d

# OCaml
*.cmi
*.cmo
_opam/

# LaTeX
*.tex
*.vrb
*.toc
*.toc
*.snm
*.out
*.nav
*.aux
*.log
*.sty
# we keep *.pdf to ease sharing of slides
notes.*
*~
Makefile.conf
CoqMakefile.conf
back to top