use map-Σ to simplify lemma-mapM-successful
[~helmut/bidiragda.git] / Bidir.agda
2014-02-21 Helmut Grohneuse map-Σ to simplify lemma-mapM-successful
2014-02-17 Helmut GrohneMerge branch feature-partial-getlen into master
2014-02-17 Helmut Grohneavoid useless repetition
2014-02-14 Helmut GrohneMerge branch feature-shape-update into master
2014-02-10 Helmut GrohneMerge branch master into feature-shape-update
2014-02-07 Helmut Grohnereplace rewrite with cong where feasible
2014-02-07 Helmut Grohneallow shape shape updates in bff
2014-02-05 Helmut Grohnebe more precise about which lookups we use
2014-02-05 Helmut Grohneadd lemma-lookupM-fromFunc
2014-02-04 Helmut Grohneremove unused imports
2014-02-04 Helmut Grohneadd convenience members to PartialVecVec.Get
2014-02-04 Helmut GrohneMerge branch feature-get-record into feature-partial...
2014-02-03 Helmut Grohnemake things compile with 2.3.0.1
2014-02-03 Helmut GrohneMerge branch feature-get-record into master
2014-01-30 Helmut Grohnefully allow partial get functions
2014-01-30 Helmut Grohneallow importing of Bidir without any postulates
2014-01-30 Helmut Grohnepass get functions as records
2014-01-28 Helmut Grohneimprove readability using _∋_≈_ instead of Setoid._≈_
2014-01-28 Helmut Grohneuse the indexed version of the Vec Setoid
2014-01-28 Helmut Grohnecleanup unused function and import
2014-01-27 Helmut GrohneMerge branch feature-delete
2014-01-27 Helmut GrohneMerge branch feature-decsetoid
2014-01-27 Helmut Grohnecleanup unused functions and useless steps
2014-01-24 Helmut Grohneprove theorem-2 in the presence of delete
2014-01-23 Helmut Grohnegeneralize BFF and theorem-2 to arbitrary Setoids
2014-01-23 Helmut Grohneshow a stronger lemma-checkInsert-restrict
2014-01-17 Helmut Grohnegeneralize checkInsert to arbitrary Setoids
2013-12-17 Helmut Grohnerefactor to get rid of FinMap without Maybe entirely
2013-12-17 Helmut Grohneupdate bff implementation to use delete
2013-12-16 Helmut Grohnemove generic functions to a new Generic module
2013-10-02 Helmut Grohneneed to fully qualify Data.List.All._::_
2013-07-21 Helmut Grohneimport _>>=_ and fmap from Data.Maybe
2013-04-19 Helmut Grohnemove lemma-\notin-lookupM-assoc to Precond
2013-04-10 Helmut Grohnelemma-map-lookupM-assoc is even simpler
2013-04-09 Helmut Grohnerewrite lemma-map-lookupM-assoc
2013-01-28 Helmut Grohnedrop the insert- prefix from the insertionresult ctors
2013-01-17 Helmut GrohneMerge branch view2 into master
2013-01-14 Helmut Grohneshrink lemma-union-not-used by matching on All's ctor
2013-01-14 Helmut Grohnedefine a more useful version of lemma-just\==nnothing
2013-01-12 Helmut Grohneintroduce a proper view on checkInsert
2013-01-10 Helmut GrohneMerge branch 'newlemma'
2013-01-10 Helmut Grohnereduce a precondition of lemma-checkInsert-lookupM
2013-01-09 Helmut Grohnerewrite lemma-\notin-lookupM-assoc
2013-01-05 Helmut Grohneshrink lemma-union-not-used using cong\_2
2013-01-05 Helmut Grohneshrink lemma-map-lookupM-insert using cong\_2
2013-01-05 Helmut Grohneshrink base case of lemma-/notin-lookupM-assoc
2012-12-10 Helmut Grohnedrop unused import
2012-12-10 Helmut Grohnedrop unused param from lemma-map-lookupM-insert
2012-12-06 Helmut Grohnereduce useless case in lemma-map-lookupM-assoc
2012-11-22 Helmut Grohneshorten line lengths of theorem-2
2012-11-22 Helmut Grohneshorten line length of theorem-1
2012-11-19 Helmut Grohneturn lemma-fmap-just parameter into implicit
2012-11-17 Helmut Grohnestrip prose from lemma-1 and lemma-2
2012-10-25 Helmut Grohnesimilarly rename lemma-from-map-just to map-just-injective
2012-10-25 Helmut Grohnerename lemma-from-just to just-injective
2012-10-22 Helmut GrohneMerge branch 'modparam'
2012-10-22 Helmut Grohnefinally parameterize CheckInsert
2012-10-22 Helmut Grohnenow parameterize BFF
2012-10-22 Helmut Grohneparameterize Bidir via Carrier and deq
2012-10-05 Helmut Grohnemove all postulates to one module
2012-09-27 Helmut Grohnemove definition of get-type to BFF and use it everywhere
2012-09-26 Helmut Grohneuse _\==n_ and _\notin_ instead of \neg
2012-09-26 Helmut Grohneimport [_] instead of Reveal_is_
2012-09-18 Helmut GrohneMerge branch 'using-vec'
2012-09-17 Helmut Grohnesave a with in lemma-\inn-lookupM-assoc
2012-09-14 Helmut Grohneemploy rewrite in lemma-map-lookupM-assoc
2012-09-04 Helmut Grohnerewrite main theorems to using Vec instead of List
2012-06-05 Helmut Grohnemove bff and friends to submodule ListBFF
2012-06-05 Helmut Grohnemove checkInsert and related properties to CheckInsert...
2012-04-27 Helmut Grohnelemma-2: do not confuse lookup with lookupM
2012-04-27 Helmut Grohneprove the theorem-2
2012-04-20 Helmut Grohneremove lemma-\in-lookupM-assoc
2012-04-20 Helmut Grohnecomplete lemma-2 using new property _in-domain-of_
2012-04-19 Helmut Grohnereduce hole in lemma-2
2012-04-19 Helmut Grohnemove lemma-just!=nothing to FinMap and use it there
2012-04-17 Helmut Grohneinline bot-elim into lemma-just-nothing
2012-04-04 Helmut Grohneabstract proofs over checkInsert
2012-03-16 Helmut Grohnefix wrong function name in lemma-2
2012-02-09 Helmut Grohneremove useless braces
2012-02-09 Helmut Grohnes/generate/restrict/g
2012-02-09 Helmut Grohnerephrase free-theorem-list-list using pointwise equality
2012-02-09 Helmut Grohneformulate theorem-2
2012-02-09 Helmut Grohneprove lemma-union-generate
2012-02-09 Helmut Grohneprove theorem-1 assuming a lemma-union-generate
2012-02-09 Helmut Grohnestarted proving theorem-1
2012-02-09 Helmut Grohneintroduce denumerate
2012-01-31 Helmut Grohnereplace idrange with enumerate
2012-01-31 Helmut Grohnepostulate free theorem for List a -> List a
2012-01-26 Helmut Grohnerecursion of lemma-2
2012-01-26 Helmut Grohnestarted proving lemma-2
2012-01-26 Helmut Grohnereduce imports to speed up agda-mode
2012-01-26 Helmut Grohnesplit Bidir.agda to FinMap.agda
2012-01-26 Helmut Grohneimprove readability using spaces
2012-01-26 Helmut Grohnereduce usage of sym
2012-01-26 Helmut Grohneopen \==-Reasoning at top level
2012-01-26 Helmut Grohneprove the remaining parts of lemma-checkInsert-generate
2012-01-26 Helmut Grohnecomplete the yes part of lemma-checkInsert-generate...
2012-01-26 Helmut Grohnechange lemma-insert-same to work with \== proofs
2012-01-23 Helmut Grohnebase case of lemma-2
2012-01-23 Helmut Grohnerewrite lemma-1 using propositional equality
next