Commit graph

27 commits

Author SHA1 Message Date
Adam Chlipala
35d15a765d Revising for the final week of class 2021-05-16 11:55:01 -04:00
Adam Chlipala
75ea3ed0b3 Chapter renumbering 2021-03-28 17:03:56 -04:00
Adam Chlipala
d3c7a85b49 More cleanup around addition of RuleInduction 2021-03-01 12:15:34 -05:00
Adam Chlipala
a4cc213b75
Merge pull request #42 from samuelgruetter/messages_typo
typo
2021-01-03 14:41:11 -05:00
Samuel Gruetter
26b8436e0c fix warnings in MessagesAndRefinement.v 2020-04-21 19:22:39 -04:00
Samuel Gruetter
ceddf6d6e4 the few keystrokes saved by using a Coercion from action
to label is not worth the confusion it creates for students
during proofs
2020-04-21 19:19:22 -04:00
Samuel Gruetter
6a1e7fa644 also replace Set by Type in LStepSend and LStepRecv 2020-04-20 21:42:33 -04:00
Samuel Gruetter
ce1bc740c4 allow Type instead of just Set in Send and Recv
so that we can send fmaps
2020-04-13 15:26:11 -04:00
Samuel Gruetter
1cc82281bf typo 2020-04-12 21:36:38 -04:00
Adam Chlipala
b9893a0e92 SessionTypes: simplified and proved a key invariant 2018-05-13 09:32:31 -04:00
Adam Chlipala
b3705cc79e Proofreading MessagesAndRefinement 2018-05-12 13:29:13 -04:00
Adam Chlipala
a8239e7925 Commented ProgramDerivation, with chapter renumbering in Coq code 2018-05-06 12:53:49 -04:00
Adam Chlipala
369edcdd79 Update for new Connecting chapter, modulo adding the LaTeX content 2018-05-02 11:56:01 -04:00
Adam Chlipala
1bd9880e62 Typo fix 2017-05-14 15:58:04 -04:00
Adam Chlipala
c5600db874 SubsetTypes 2017-03-21 19:27:36 -04:00
Adam Chlipala
2832696faa Start of CompilerCorrectness: cfoldExprs_ok 2017-03-18 14:42:13 -04:00
Adam Chlipala
b27e58f11e Bump chapter numbers in Coq code comments 2017-02-21 09:00:30 -05:00
Adam Chlipala
5455be7079 MessagesAndRefinement: Coq 8.4 compatibility 2016-05-09 10:42:13 -04:00
Adam Chlipala
7a864f14df MessagesAndRefinement: comments 2016-05-08 16:58:41 -04:00
Adam Chlipala
fdc5d2dee2 MessagesAndRefinement: gratuitous_composition_expanded 2016-05-08 15:56:15 -04:00
Adam Chlipala
012a3cc78a MessagesAndRefinement: gratuitous_composition 2016-05-08 09:24:00 -04:00
Adam Chlipala
9806321af1 MessagesAndRefinement: refines_add2_with_tester 2016-05-07 21:43:06 -04:00
Adam Chlipala
137121dcdc MessagesAndRefinement: refines_Par 2016-05-07 21:25:37 -04:00
Adam Chlipala
db7a355195 MessagesAndRefinement: refines_Dup 2016-05-07 19:22:12 -04:00
Adam Chlipala
86516a58ec MessagesAndRefinement: add2_once_refines_simple_addN_once 2016-05-07 18:50:04 -04:00
Adam Chlipala
d18dc3044e MessagesAndRefinement: trace refinement 2016-05-04 15:52:42 -04:00
Adam Chlipala
c3935ce842 MessagesAndRefinement: base syntax and semantics 2016-05-04 15:29:34 -04:00