jvanbruegge/binder_datatypes
A new foundational package for Isabelle/HOL that implements binding-aware datatypes
IsabelleNOASSERTION
Issues
- 0
Make tvsubst compose
#12 opened by jvanbruegge - 0
Make tvsubst allow mutual recursion
#34 opened by jvanbruegge - 0
Make sugar allow mutual recursion
#37 opened by jvanbruegge - 0
Make sugar allow passive positions
#36 opened by jvanbruegge - 0
Make tvsubst allow passive positions
#35 opened by jvanbruegge - 0
- 0
Fix more_consumes vs nmajor cases bug
#30 opened by jvanbruegge - 0
- 0
Fix binder_induction method for mutual recursion and more than one variable kind
#27 opened by jvanbruegge - 0
- 0
- 0
- 0
Investigate monomorphic recursor
#22 opened by jvanbruegge - 0
- 0
Generalize the recursor to allow passive positions and mutually recursive types
#10 opened by jvanbruegge - 0
Automate singular/list substitution
#19 opened by jvanbruegge - 0
Provide FFVars_tvsubst again
#17 opened by jvanbruegge - 0
Implement the corecursor
#11 opened by jvanbruegge - 2
- 0
- 0
Create a binder_(co)primrec to define primitive recursive functions on binder_datatypes
#8 opened by jvanbruegge - 0
Do not generate a new class at every step of the composition or mrbnf definition
#6 opened by jvanbruegge