src/HOL/Product_Type.thy
Mon, 18 Aug 2014 17:19:58 +0200 blanchet reordered some (co)datatype property names for more consistency
Thu, 12 Jun 2014 08:48:59 +0200 haftmann uniform treatment of trivial unit instances: simplify by default, unfold in code preprocessor
Tue, 10 Jun 2014 18:24:53 +0200 Andreas Lochbihler add type class instances for unit
Mon, 26 May 2014 16:32:55 +0200 blanchet got rid of '=:' squiggly
Tue, 20 May 2014 16:00:00 +0200 nipkow added unit :: linorder
Mon, 21 Apr 2014 21:16:05 +0200 haftmann swap with qualifier;
Sat, 12 Apr 2014 11:27:36 +0200 haftmann more operations and lemmas
Thu, 10 Apr 2014 12:48:01 +0200 wenzelm modernized simproc_setup;
Fri, 21 Mar 2014 20:33:56 +0100 wenzelm more qualified names;
Wed, 19 Mar 2014 18:47:22 +0100 haftmann elongated INFI and SUPR, to reduced risk of confusing theorems names in the future while still being consistent with INTER and UNION
Thu, 13 Mar 2014 08:56:08 +0100 haftmann tuned proofs
Thu, 06 Mar 2014 13:36:48 +0100 blanchet renamed 'map_pair' to 'map_prod'
Fri, 21 Feb 2014 00:09:56 +0100 blanchet adapted to renaming of datatype 'cases' and 'recs' to 'case' and 'rec'
Fri, 14 Feb 2014 07:53:46 +0100 blanchet aligned the syntax for 'free_constructors' on the 'datatype_new' and 'codatatype' syntax
Fri, 14 Feb 2014 07:53:46 +0100 blanchet renamed 'wrap_free_constructors' to 'free_constructors' (cf. 'functor', 'bnf', etc.)
Fri, 14 Feb 2014 07:53:46 +0100 blanchet renamed 'enriched_type' to more informative 'functor' (following the renaming of enriched type constructors to bounded natural functors)
Wed, 12 Feb 2014 17:35:59 +0100 blanchet tuning
Wed, 12 Feb 2014 08:37:06 +0100 blanchet adapted to 'xxx_{case,rec}' renaming, to new theorem names, and to new variable names in theorems
Wed, 12 Feb 2014 08:35:57 +0100 blanchet renamed '{prod,sum,bool,unit}_case' to 'case_...'
Wed, 12 Feb 2014 08:35:56 +0100 blanchet avoid duplicate 'case' definitions by first looking up 'Ctr_Sugar'
Wed, 12 Feb 2014 08:35:56 +0100 blanchet se 'wrap_free_constructors' to register 'sum' , 'prod', 'unit', 'bool' with their discriminators/selectors
Thu, 05 Dec 2013 09:20:32 +0100 Andreas Lochbihler restrict admissibility to non-empty chains to allow more syntax-directed proof rules
Fri, 18 Oct 2013 10:43:20 +0200 blanchet killed most "no_atp", to make Sledgehammer more complete
Sun, 23 Jun 2013 21:16:07 +0200 haftmann migration from code_(const|type|class|instance) to code_printing and from code_module to code_identifier
Sat, 25 May 2013 15:37:53 +0200 wenzelm syntax translations always depend on context;
Thu, 18 Apr 2013 17:07:01 +0200 wenzelm simplifier uses proper Proof.context instead of historic type simpset;
Fri, 12 Apr 2013 17:21:51 +0200 wenzelm modifiers for classical wrappers operate on Proof.context instead of claset;
Tue, 12 Mar 2013 07:51:10 +0100 nipkow extended set comprehension notation with {pttrn : A . P}
Sun, 17 Feb 2013 21:29:30 +0100 haftmann Sieve of Eratosthenes
Sat, 17 Nov 2012 17:55:52 +0100 wenzelm tuned signature;
less more (0) -100 -50 -30 tip