haftmann [Sun, 06 Sep 2015 22:14:52 +0200] rev 61130
unconditional parenthesing of (chained) abstractions in Scala, with explicit regression setup
haftmann [Sun, 06 Sep 2015 22:14:52 +0200] rev 61129
parenthesing let-expressions in OCaml similar to case expressions avoids precendence problems due to ambiguous scope;
with explicit regression setup
haftmann [Sun, 06 Sep 2015 22:14:52 +0200] rev 61128
formally regenerated
haftmann [Sun, 06 Sep 2015 22:14:51 +0200] rev 61127
tuned notation, proofs, namespace
haftmann [Sun, 06 Sep 2015 22:14:51 +0200] rev 61126
obsolete: if case_prod is fully applied, it is printed as proper case expression;
eta-contracted variants are read best as "uncurry" combinator
haftmann [Sun, 06 Sep 2015 22:14:51 +0200] rev 61125
prefer "uncurry" as canonical name for case distinction on products in combinatorial view
haftmann [Sun, 06 Sep 2015 22:14:51 +0200] rev 61124
tuned
haftmann [Sun, 06 Sep 2015 22:14:39 +0200] rev 61123
obsolete: all (formally unchecked) examples given in the comments work out of the box as advertised
haftmann [Sun, 06 Sep 2015 22:14:37 +0200] rev 61122
dropped whitespace leftover from b57df8eecad6
wenzelm [Sun, 06 Sep 2015 21:55:13 +0200] rev 61121
do not expose low-level "_def" facts of 'function' definitions, to avoid potential confusion with the situation of plain 'definition';
wenzelm [Sun, 06 Sep 2015 19:09:20 +0200] rev 61120
tuned proofs;
wenzelm [Sun, 06 Sep 2015 14:51:49 +0200] rev 61119
removed obsolete theory Legacy_Mrec;
wenzelm [Sun, 06 Sep 2015 13:37:18 +0200] rev 61118
NEWS;
wenzelm [Fri, 04 Sep 2015 22:16:54 +0200] rev 61117
merged
wenzelm [Fri, 04 Sep 2015 21:40:59 +0200] rev 61116
close derivation *before* splitting conjuncts, like Goal.prove_common (see also 757cad5a3fe9) -- potential improvement of performance;