summaryrefslogtreecommitdiff
path: root/FinMap.agda
AgeCommit message (Collapse)Author
2013-12-16add new functions delete, delete-many and partializeHelmut Grohne
and accompanying lemmata.
2013-04-18trim lemma-union-restrictHelmut Grohne
2013-01-28polish lemmata in FinMapHelmut Grohne
2013-01-14define a more useful version of lemma-just\==nnothingHelmut Grohne
If one had a parameter of type just x \== nothing it could be simply refuted by case splitting. So the cases where lemma-just\==nnothing was used always employed trans to combine two results. The new version takes both results instead.
2013-01-05shrink lemma-tabulate-\circ using cong\_2Helmut Grohne
2012-12-10get rid of contrapositionHelmut Grohne
Using function composition in all other places already.
2012-11-22shorten line lengths lemma-union-restrictHelmut Grohne
2012-10-25rename lemma-from-just to just-injectiveHelmut Grohne
We already have suc-injective and \::-injective. Consistency!
2012-09-26use _\==n_ and _\notin_ instead of \negHelmut Grohne
Consistent. Shorter.
2012-04-27use fromFunc to define unionHelmut Grohne
Semantically this is no change, but reducing to standard interface seems better.
2012-04-19FinMap: lemma-lookupM-restrict drop useless implicitHelmut Grohne
2012-04-19move lemma-just!=nothing to FinMap and use it thereHelmut Grohne
2012-02-09avoid a sym in lemma-union-restrictHelmut Grohne
2012-02-09s/generate/restrict/gHelmut Grohne
The name was deemed misleading. Nothing else changed.
2012-02-09prove lemma-union-generateHelmut Grohne
2012-01-26split Bidir.agda to FinMap.agdaHelmut Grohne