Commit Graph

31 Commits

Author SHA1 Message Date
Andreas Stadelmeier
87f413241a Add ANF transformation. Define LetFJ. Change Constraint generation. Cleanup old explanation of Capture conversion. Add example to Constraint generation 2024-03-30 00:07:26 +01:00
Andreas Stadelmeier
7b86dc0cf3 Add ANF transformation. Change syntax of TamedFJ. Restructure Unify description. Some fixes in Unify 2024-03-28 03:40:39 +01:00
Andreas Stadelmeier
cec613b875 Fix 2024-03-27 01:55:19 +01:00
Andreas Stadelmeier
e93a762441 Add Wildcard Environment to intro Unify example 2024-03-27 01:53:23 +01:00
Andreas Stadelmeier
9556f1521e Cleanup. Define mutual subtyping as equality 2024-03-26 15:41:48 +01:00
Andreas Stadelmeier
e9f86ffda3 Add A-Normal Form transform 2024-03-18 14:57:56 +01:00
JanUlrich
e7b6786f08 Add Syntax and type rules for a normal form 2024-03-15 17:37:58 +01:00
Andreas Stadelmeier
03a7420348 Fix and comment 2024-03-13 18:51:44 +01:00
Andreas Stadelmeier
c7212cd7c6 Introduce new challenge (principal type). Restructure and remove some parts. 2024-03-13 00:30:16 +01:00
JanUlrich
0560611304 Add Example infinite types 2024-03-11 18:02:31 +01:00
Andreas Stadelmeier
f6cb46af4a Recap 2024-03-11 13:17:41 +01:00
Andreas Stadelmeier
9daf5ce8ef Fix 2024-03-07 10:00:10 +01:00
Andreas Stadelmeier
5055364de5 Add Recap in introduction 2024-03-07 03:32:56 +01:00
JanUlrich
b1ce0f771b Comments to TI Capture Conversion 2024-03-06 19:28:33 +01:00
Andreas Stadelmeier
4547fbab40 add shuffle example to wildcard introduction 2024-03-06 00:33:54 +01:00
Andreas Stadelmeier
cbba453a73 Cleanup and remove capture conversion chapter 2024-03-05 18:31:50 +01:00
Andreas Stadelmeier
e15d61cdae Add Global Type Inference introduction 2024-03-05 17:12:56 +01:00
Andreas Stadelmeier
56b2cddf18 🛠 work in progress sync 🛠 2024-02-28 17:51:41 +01:00
Andreas Stadelmeier
1f2acff7f7 Add LessdotCC introduction 2024-02-14 19:19:03 +01:00
JanUlrich
b87fa9a048 intro comment 2024-02-14 15:44:46 +01:00
Andreas Stadelmeier
c880503ba5 Work in Progress 2024-02-14 01:56:35 +01:00
Andreas Stadelmeier
3017cfc796 Introduction Wildcards 2024-02-11 21:59:57 +01:00
Andreas Stadelmeier
10fcfcfea0 Cleanup Introduction. Fix method environment in Type Rules 2024-02-07 18:26:41 +01:00
Andreas Stadelmeier
26678767c2 Cleanup, rephrase introduction. Fix and Cleanup type rules. Remove override 2024-02-07 17:29:41 +01:00
JanUlrich
6c716c5138 Add to introduction 2024-02-07 10:28:28 +01:00
Andreas Stadelmeier
f40299a36c hange Equals rule. Add explanations 2024-02-06 18:05:05 +01:00
JanUlrich
98a66bbced Add Wildcard introduction 2024-02-06 09:45:53 +01:00
Andreas Stadelmeier
5433e94aab Fixes 2024-02-06 00:44:48 +01:00
JanUlrich
f54f4b449d Cleanup and fixes 2024-02-05 17:15:34 +01:00
Andreas Stadelmeier
921adc85b1 Start let insert example 2024-01-31 18:05:22 +01:00
Andreas Stadelmeier
8f3d49d70f Initial commit. Applying LipICS style to wildcard paper 2023-12-27 14:29:33 +01:00