Commit graph

17 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
e56390f108 Update SessionTypes to follow changes in MessagesAndRefinement 2020-04-24 11:15:51 -04:00
Adam Chlipala
970580d6f9 SessionTypes: LaTeX finished 2018-05-15 15:27:57 -04:00
Adam Chlipala
7ca4318d66 SessionTypes: almost done with LaTeX chapter 2018-05-14 18:09:22 -04:00
Adam Chlipala
e7dac822fb SessionTypes: independent deadlock freedom 2018-05-13 20:06:07 -04:00
Adam Chlipala
4874184ac9 SessionTypes: commented 2018-05-13 19:35:14 -04:00
Adam Chlipala
d839cccbad SessionTypes: starting with a more basic version 2018-05-13 18:57:53 -04:00
Adam Chlipala
1fdf19f4f0 SessionTypes: a fuller multiparty example 2018-05-13 18:38:58 -04:00
Adam Chlipala
a86ecf84ad SessionTypes: multiparty 2018-05-13 16:52:49 -04:00
Adam Chlipala
7fc57d795c SessionTypes: switched to modular structure, to define several variants 2018-05-13 10:32:59 -04:00
Adam Chlipala
9f247b8375 SessionTypes: example of an online store 2018-05-13 10:27:15 -04:00
Adam Chlipala
af4a09c047 SessionTypes: changed to make choices explicitly dependent on message contents 2018-05-13 10:16:42 -04:00
Adam Chlipala
0875f52b12 SessionTypes: deadlock freedom 2018-05-13 10:03:47 -04:00
Adam Chlipala
b9893a0e92 SessionTypes: simplified and proved a key invariant 2018-05-13 09:32:31 -04:00
Adam Chlipala
91fc06122d Start of SessionTypes 2018-05-12 14:53:37 -04:00