aboutsummaryrefslogtreecommitdiff
path: root/theories/Structures
AgeCommit message (Expand)Author
2010-02-16Uniformisation Sorting/Mergesort and Structures/Ordersletouzey
2010-02-12CompSpecType, a clone of CompSpec but in Type instead of Propletouzey
2010-02-09NPeano improved, subsumes NatOrderedTypeletouzey
2010-02-09NBinary improved, contains more, subsumes NOrderedTypeletouzey
2010-02-09ZBinary (impl of Numbers via Z) reworked, comes earlier, subsumes ZOrderedTypeletouzey
2010-01-17BigN, BigZ, BigQ: presentation via unique module with both ops and propsletouzey
2010-01-17Simplification of OrdersTac thanks to the functor application ! with no inlineletouzey
2010-01-13Try to avoid re-declaring Equivalence, especially for Logic.eqletouzey
2010-01-12GenericMinMax: still a min_case_strong with hypothesis in the wrong orderletouzey
2010-01-07Nicer names: DecidableType2* --> Equalities*, OrderedType2* --> Orders*letouzey
2010-01-07Include can accept both Module and Module Typeletouzey
2010-01-07Numbers: separation of funs, notations, axioms. Notations via module, without...letouzey
2010-01-07Rework of GenericMinMax: new axiomatic, split logical/decidable parts, Leibni...letouzey
2010-01-07OrderTac: use TotalOrder, no more "change" before calling "order" (stuff with...letouzey
2010-01-07DecidableType2+OrderedType2 : notations in specific Module Type, slicing of O...letouzey
2010-01-07misc improvements in some Structures filesletouzey
2010-01-05Avoid declaring hints about refl/sym/trans of eq in DecidableType2letouzey
2010-01-04Specific syntax for Instances in Module Type: Declare Instanceletouzey
2009-12-18RelationPairs: stop loading it in all Numbers, stop maximal args with fst/sndletouzey
2009-12-17Reverse order of arguments in min_case_strong for better uniformity (and comp...letouzey
2009-12-09Factorisation between Makefile and ocamlbuild systems : .vo to compile are in...letouzey
2009-12-07No more specific syntax "Include Self" for inclusion of partially-applied fun...letouzey
2009-11-24Minor fixes in typeclasses, avoiding repeated evar normalizations.msozeau
2009-11-18Module subtyping : allow many <: and module type declaration with <:letouzey
2009-11-16New syntax <+ for chains of Include (or Include Type) (or Include Self (Type))letouzey
2009-11-16Taking advantage of the new "Include Self Type" in DecidableType2 and NZAxiomsletouzey
2009-11-10Simplification of Numbers, mainly thanks to Includeletouzey
2009-11-10DecidableType: A specification via boolean equality as an alternative to eq_decletouzey
2009-11-03Better visibility of the inductive CompSpec used to specify comparison functionsletouzey
2009-11-03OrderedType implementation for various numerical datatypes + min/max structuresletouzey
2009-11-02List + SetoidList : some cleanup around predicates Exists, Forall, Forall2, F...letouzey
2009-10-27Add a new vernacular command for controling implicit generalization ofmsozeau
2009-10-25Improved the treatment of Local/Global options (noneffective Local onherbelin
2009-10-20FSetCompat: a compatibility wrapper between FSets and MSetsletouzey
2009-10-19Merge SetoidList2 into SetoidList: forgotten reference to the removed fileletouzey
2009-10-19Merge SetoidList2 into SetoidList.letouzey
2009-10-16OrderedType2 : trivial lemmas are turned into tests for order.letouzey
2009-10-16Structure/OrderTac.v : highlight the "order" tactic by isolating it from FSet...letouzey
2009-10-15OrderedType2.order : fix the last fix (a fail at the wrong place)letouzey
2009-10-14Typo in last commitletouzey
2009-10-14Improved tactic "order" in OrderedTypeletouzey
2009-10-13MSets: a new generation of FSetsletouzey