move all those toList calls inside _in-domain-of_
[~helmut/bidiragda.git] / Bidir.agda
2014-10-21 Helmut Grohnemove all those toList calls inside _in-domain-of_
2014-10-20 Helmut Grohnechange restrict and fromAscList to work with Vec
2014-10-17 Helmut Grohnegeneralize lemma-union-not-used
2014-04-03 Helmut GrohneMerge branch feature-shaped into master
2014-03-10 Helmut Grohnealso allow Shaped types for the view
2014-03-10 Helmut Grohnegeneralize lemma-{just-sequence,sequence-successful}
2014-03-10 Helmut Grohneport theorem-{1,2} to PartialShapeVec
2014-03-07 Helmut Grohneimprove notation of theorem-1 using local bindings
2014-03-07 Helmut Grohneuse allFin rather than tabulate id
2014-03-05 Helmut GrohneMerge branch feature-omit-sequence into master
2014-03-04 Helmut Grohnemake lemma-sequenceV-successful more precise
2014-02-26 Helmut Grohneweaken assumptions made by theorem-2 and asssoc-enough
2014-02-26 Helmut Grohneremove the sequenceV call from bff
2014-02-24 Helmut Grohnetheorem-2 works with EqR rather than SetoidReasoning...
2014-02-24 Helmut Grohnegeneralize/weaken lemma-get-mapMV
2014-02-24 Helmut Grohnedefine mapMV via sequenceV
2014-02-24 Helmut Grohnegeneralize lemma-lookupM-assoc
2014-02-21 Helmut Grohneminor simplifications
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
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