| Mon, 07 Dec 2015 10:38:04 +0100 | 
wenzelm | 
isabelle update_cartouches -c -t;
 | 
file |
diff |
annotate
 | 
| Wed, 11 Nov 2015 09:48:24 +0100 | 
Andreas Lochbihler | 
add various lemmas
 | 
file |
diff |
annotate
 | 
| Mon, 31 Aug 2015 20:56:24 +0200 | 
wenzelm | 
proper qualified naming;
 | 
file |
diff |
annotate
 | 
| Mon, 31 Aug 2015 19:34:26 +0200 | 
wenzelm | 
misc tuning and modernization;
 | 
file |
diff |
annotate
 | 
| Sat, 18 Jul 2015 22:58:50 +0200 | 
wenzelm | 
isabelle update_cartouches;
 | 
file |
diff |
annotate
 | 
| Wed, 11 Feb 2015 15:03:21 +0100 | 
Andreas Lochbihler | 
more transfer rules
 | 
file |
diff |
annotate
 | 
| Wed, 11 Feb 2015 14:45:10 +0100 | 
Andreas Lochbihler | 
add lemmas about functions on option
 | 
file |
diff |
annotate
 | 
| Wed, 11 Feb 2015 14:19:46 +0100 | 
Andreas Lochbihler | 
tuned proof
 | 
file |
diff |
annotate
 | 
| Fri, 07 Nov 2014 11:28:37 +0100 | 
traytel | 
more complete fp_sugars for sum and prod;
 | 
file |
diff |
annotate
 | 
| Tue, 04 Nov 2014 17:33:08 +0100 | 
lammich | 
Added Option.bind_split{,_asm,s}
 | 
file |
diff |
annotate
 | 
| Sun, 02 Nov 2014 18:21:45 +0100 | 
wenzelm | 
modernized header uniformly as section;
 | 
file |
diff |
annotate
 | 
| Thu, 11 Sep 2014 19:32:36 +0200 | 
blanchet | 
updated news
 | 
file |
diff |
annotate
 | 
| Wed, 03 Sep 2014 00:06:26 +0200 | 
blanchet | 
tuned imports
 | 
file |
diff |
annotate
 | 
| Mon, 01 Sep 2014 16:34:40 +0200 | 
blanchet | 
renamed BNF theories
 | 
file |
diff |
annotate
 | 
| Mon, 01 Sep 2014 16:17:46 +0200 | 
blanchet | 
renamed modules defining old datatypes, as a step towards having 'datatype_new' take 'datatype's place
 | 
file |
diff |
annotate
 | 
| Fri, 30 May 2014 12:27:51 +0200 | 
blanchet | 
tuned whitespace, to make datatype definitions slightly less intimidating
 | 
file |
diff |
annotate
 | 
| Mon, 26 May 2014 16:32:55 +0200 | 
blanchet | 
got rid of '=:' squiggly
 | 
file |
diff |
annotate
 | 
| Mon, 03 Mar 2014 12:48:20 +0100 | 
blanchet | 
rationalized internals
 | 
file |
diff |
annotate
 | 
| Mon, 17 Feb 2014 13:31:42 +0100 | 
blanchet | 
renamed 'datatype_new_compat' to 'datatype_compat'
 | 
file |
diff |
annotate
 | 
| Sun, 16 Feb 2014 18:39:40 +0100 | 
blanchet | 
folded 'Option.set' into BNF-generated 'set_option'
 | 
file |
diff |
annotate
 | 
| 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)
 | 
file |
diff |
annotate
 | 
| Fri, 14 Feb 2014 07:53:46 +0100 | 
blanchet | 
merged 'Option.map' and 'Option.map_option'
 | 
file |
diff |
annotate
 | 
| Wed, 12 Feb 2014 17:35:59 +0100 | 
blanchet | 
tuning
 | 
file |
diff |
annotate
 | 
| 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
 | 
file |
diff |
annotate
 | 
| Wed, 12 Feb 2014 08:35:57 +0100 | 
blanchet | 
renamed '{prod,sum,bool,unit}_case' to 'case_...'
 | 
file |
diff |
annotate
 | 
| Wed, 12 Feb 2014 08:35:56 +0100 | 
blanchet | 
compatibility names
 | 
file |
diff |
annotate
 | 
| Wed, 12 Feb 2014 08:35:56 +0100 | 
blanchet | 
use new selector support to define 'the', 'hd', 'tl'
 | 
file |
diff |
annotate
 | 
| Wed, 12 Feb 2014 08:35:56 +0100 | 
blanchet | 
transformed 'option' and 'list' into new-style datatypes (but register them as old-style as well)
 | 
file |
diff |
annotate
 | 
| Fri, 24 Jan 2014 11:51:45 +0100 | 
blanchet | 
killed 'More_BNFs' by moving its various bits where they (now) belong
 | 
file |
diff |
annotate
 | 
| Mon, 20 Jan 2014 23:34:26 +0100 | 
blanchet | 
swapped dependencies of 'Finite_Set' and 'Option' (to move BNF up)
 | 
file |
diff |
annotate
 | 
| Thu, 26 Sep 2013 13:37:33 +0200 | 
lammich | 
Added symmetric code_unfold-lemmas for null and is_none
 | 
file |
diff |
annotate
 | 
| Tue, 13 Aug 2013 15:59:22 +0200 | 
kuncar | 
move useful lemmas to Main
 | 
file |
diff |
annotate
 | 
| 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
 | 
file |
diff |
annotate
 | 
| Fri, 12 Apr 2013 17:21:51 +0200 | 
wenzelm | 
modifiers for classical wrappers operate on Proof.context instead of claset;
 | 
file |
diff |
annotate
 | 
| Wed, 13 Feb 2013 13:38:52 +0100 | 
haftmann | 
combinator List.those;
 | 
file |
diff |
annotate
 | 
| Fri, 07 Sep 2012 08:20:18 +0200 | 
haftmann | 
combinator Option.these
 | 
file |
diff |
annotate
 | 
| Sat, 18 Feb 2012 09:46:58 +0100 | 
krauss | 
added congruence rules for Option.{map|bind}
 | 
file |
diff |
annotate
 | 
| Tue, 11 Jan 2011 14:12:37 +0100 | 
haftmann | 
"enriched_type" replaces less specific "type_lifting"
 | 
file |
diff |
annotate
 | 
| Tue, 21 Dec 2010 17:52:23 +0100 | 
haftmann | 
tuned type_lifting declarations
 | 
file |
diff |
annotate
 | 
| Mon, 06 Dec 2010 09:19:10 +0100 | 
haftmann | 
replace `type_mapper` by the more adequate `type_lifting`
 | 
file |
diff |
annotate
 | 
| Thu, 18 Nov 2010 17:01:16 +0100 | 
haftmann | 
mapper for option type
 | 
file |
diff |
annotate
 | 
| Fri, 10 Sep 2010 10:21:25 +0200 | 
haftmann | 
Haskell == is infix, not infixl
 | 
file |
diff |
annotate
 | 
| Mon, 06 Sep 2010 19:13:10 +0200 | 
wenzelm | 
more antiquotations;
 | 
file |
diff |
annotate
 | 
| Sun, 05 Sep 2010 21:39:24 +0200 | 
krauss | 
removed duplicate lemma
 | 
file |
diff |
annotate
 | 
| Sun, 05 Sep 2010 21:39:16 +0200 | 
krauss | 
added Option.bind
 | 
file |
diff |
annotate
 | 
| Fri, 27 Aug 2010 19:34:23 +0200 | 
haftmann | 
renamed class/constant eq to equal; tuned some instantiations
 | 
file |
diff |
annotate
 | 
| Mon, 19 Jul 2010 11:55:43 +0200 | 
haftmann | 
Scala: subtle difference in printing strings vs. complex mixfix syntax
 | 
file |
diff |
annotate
 | 
| Fri, 16 Apr 2010 21:28:09 +0200 | 
wenzelm | 
replaced generic 'hide' command by more conventional 'hide_class', 'hide_type', 'hide_const', 'hide_fact' -- frees some popular keywords;
 | 
file |
diff |
annotate
 | 
| Wed, 10 Mar 2010 16:53:27 +0100 | 
haftmann | 
split off theory Big_Operators from theory Finite_Set
 | 
file |
diff |
annotate
 | 
| Wed, 13 Jan 2010 08:56:15 +0100 | 
haftmann | 
some syntax setup for Scala
 | 
file |
diff |
annotate
 | 
| Tue, 14 Jul 2009 16:27:32 +0200 | 
haftmann | 
prefer code_inline over code_unfold; use code_unfold_post where appropriate
 | 
file |
diff |
annotate
 | 
| Tue, 14 Jul 2009 10:54:04 +0200 | 
haftmann | 
code attributes use common underscore convention
 | 
file |
diff |
annotate
 | 
| Thu, 14 May 2009 15:09:47 +0200 | 
haftmann | 
preprocessing must consider eq
 | 
file |
diff |
annotate
 | 
| Sat, 09 May 2009 07:25:22 +0200 | 
nipkow | 
lemmas by Andreas Lochbihler
 | 
file |
diff |
annotate
 | 
| Fri, 06 Mar 2009 20:30:17 +0100 | 
haftmann | 
moved instance option :: finite to Option.thy
 | 
file |
diff |
annotate
 | 
| Wed, 04 Mar 2009 11:48:52 +0100 | 
nipkow | 
Option.thy
 | 
file |
diff |
annotate
 | 
| Tue, 07 Aug 2007 10:03:25 +0200 | 
haftmann | 
split off Option theory
 | 
file |
diff |
annotate
 | 
| Tue, 30 May 2000 18:02:49 +0200 | 
berghofe | 
the is now defined using primrec, avoiding explicit use of arbitrary.
 | 
file |
diff |
annotate
 | 
| Wed, 09 Sep 1998 17:23:42 +0200 | 
oheimb | 
AddIffs[not_None_eq];
 | 
file |
diff |
annotate
 | 
| Fri, 24 Jul 1998 13:03:20 +0200 | 
berghofe | 
Adapted to new datatype package.
 | 
file |
diff |
annotate
 |