aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* prune import listsJosh Chen2019-03-083-153/+10
* type lemmas for derived functions should type the functions themselvesJosh Chen2019-03-082-29/+102
* some options, renamingJosh Chen2019-03-083-2/+3
* Make functions object-levelJosh Chen2019-03-064-146/+173
* Removed transport section from Eq.thyJosh Chen2019-03-031-99/+1
* Move definition of transport to Type_Families.thy, and change it to use meta-...Josh Chen2019-03-032-79/+147
* Improve automated handling of universes. derive now can automatically handle ...Josh Chen2019-03-032-2/+13
* Defined idtoeqv. Should next state univalence in terms of an explicit inverse...Josh Chen2019-03-031-13/+50
* finished proof of transport_biinvJosh Chen2019-03-012-17/+21
* Proving transport is bi-invertible is harder than expectedJosh Chen2019-03-011-83/+87
* change id precedenceJosh Chen2019-03-012-14/+16
* transport and homotopyJosh Chen2019-03-012-22/+81
* Working on univalenceJosh Chen2019-03-011-46/+115
* Syntax changes. Transport inverse lemmas.Josh Chen2019-03-011-18/+70
* tweak mixfix prioritiesJosh Chen2019-02-282-7/+16
* more convenient syntaxJosh Chen2019-02-282-72/+100
* 1. Remove all type inference functionality (feature development moving to ano...Josh Chen2019-02-286-577/+178
* touchupsJosh Chen2019-02-232-2/+2
* compute method solves subgoals arising from substJosh Chen2019-02-231-6/+8
* readmeJosh Chen2019-02-231-3/+12
* more proofs involving equalityJosh Chen2019-02-231-44/+97
* change mixfix pretty-printing indentationJosh Chen2019-02-232-8/+8
* rewrite associativity proofJosh Chen2019-02-231-17/+16
* Cleanups and reorganizationJosh Chen2019-02-2210-397/+153
* Proof of pathcomp associativity done. Some commentsJosh Chen2019-02-223-23/+249
* Partway through associativity proof. Lots to work on to make this more usable.Josh Chen2019-02-181-28/+58
* Dependent elimator for Eq now has the correct form. Cleaned up theoremsJosh Chen2019-02-171-20/+104
* finalize quantify methodsJosh Chen2019-02-171-3/+2
* Method "quantify" converts product inhabitation into Pure universal statement...Josh Chen2019-02-176-41/+132
* Organize this commit as a backup of the work on type inference done so far; l...Josh Chen2019-02-113-61/+60
* Put typing functionality into a .thy and clean up antiquotations, which resul...Josh Chen2019-02-114-109/+125
* get_this more robust. Functions to convert ML terms and types to strings.Josh Chen2019-02-111-3/+23
* restructure libraryJosh Chen2019-02-104-104/+108
* Fix antiquotation situationJosh Chen2019-02-101-5/+8
* Explicit references in antiquotations in typing.ML. Move trace switch definit...Josh Chen2019-02-102-6/+6
* Type information storage functionality (assume_type, assume_types keywords) d...Josh Chen2019-02-103-64/+237
* Merge branch '2019': beginning type inference automation.Josh Chen2019-02-055-122/+226
|\
| * Add cong named theorem for congruence rulesJosh Chen2019-02-052-5/+9
| * Basic type inference for composed lambda terms!Josh Chen2019-02-051-18/+11
| * Decided to keep terms eta-expandedJosh Chen2019-02-051-0/+2
| * Type inference setup begun - first use-case for function composition.Josh Chen2019-02-053-61/+118
| * 1. Change syntax to rely less on unicode/control symbols.Josh Chen2019-02-043-53/+116
| * Text remarksJosh Chen2019-01-311-3/+7
| * Clean and comment methods fileJosh Chen2019-01-301-41/+34
| * Remove "constrained" notation for type families. Clean and document.Josh Chen2019-01-301-20/+13
| * Begin refactorJosh Chen2019-01-301-12/+7
* | Update README.mdJosh Chen2018-09-201-1/+1
|/
* Derive can prove pathcomp_comp. Fix typo.Josh Chen2018-09-202-16/+2
* Application should bind tighter than compositionJosh Chen2018-09-202-3/+3
* Rename properties of equality + more properties. Output formatting for `Josh Chen2018-09-202-1/+216