Commit Graph

66 Commits

Author SHA1 Message Date
JanUlrich
95636f3379 Match example 2024-05-22 12:06:51 +02:00
Andreas Stadelmeier
a74e20802c Cleanup. Explain \Ðelta_in 2024-05-21 20:53:15 +02:00
JanUlrich
6a679f8ab0 Cleanup. Change intro example 2024-05-17 20:28:15 +02:00
JanUlrich
11dd427c3f Add Prepare explanation. Restructure 2024-05-17 19:18:53 +02:00
Andreas Stadelmeier
724f9ab328 Restructure, Add Explanation für Wildcard Reduce Rules and Unify Intro 2024-05-17 11:56:35 +02:00
Andreas Stadelmeier
1fd7c56391 Add Capture Constraint are not reflexive explanation 2024-05-15 23:59:04 +02:00
Andreas Stadelmeier
81f44caac1 WIP 2024-05-14 14:57:16 +02:00
Andreas Stadelmeier
77f3fbedfa Cleanup and Restructure. Remove polymorphic recursion exclusion from Type Rules 2024-05-13 23:58:42 +02:00
Andreas Stadelmeier
38589f804c Typo 2024-05-07 15:29:15 +02:00
Andreas Stadelmeier
5cd90a9593 Start Wildcard elimination example 2024-05-06 12:11:57 +02:00
Andreas Stadelmeier
72dff3fa36 Finish someList example 2024-05-04 13:56:55 +02:00
JanUlrich
4a3e39ad9e Same rule example 2024-05-03 17:37:43 +02:00
Andreas Stadelmeier
883969c067 Example 2024-05-02 16:42:15 +02:00
JanUlrich
b9ef35526f Unify example 2024-05-02 16:14:35 +02:00
JanUlrich
85fd47eb6a Start Wildcard creation example 2024-05-01 21:37:27 +02:00
Andreas Stadelmeier
5bcffb7d70 Add TODO. Fix introduction example (WIP). Add explanation to UNify (WIP) 2024-04-11 13:18:54 +02:00
Andreas Stadelmeier
3a9f2d3e16 Remove Same rule. SameW rule is for both constraints 2024-04-10 01:16:24 +02:00
JanUlrich
4b183937f5 Comments 2024-04-08 22:51:06 +02:00
JanUlrich
079bb914e4 Explain let scoping in unify 2024-04-08 21:45:54 +02:00
Andreas Stadelmeier
2b41b56498 COmments and Flatten rule. Description for step 3 2024-04-07 19:52:39 +02:00
JanUlrich
ed58017551 Wildcard placeholders 2024-04-04 14:38:16 +02:00
JanUlrich
0c89f28b18 Comments 2024-04-03 21:01:32 +02:00
JanUlrich
21328a3d05 Unify 2024-04-03 15:54:08 +02: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
495e37b370 Fix Type Substitution 2024-03-27 14:12:50 +01:00
Andreas Stadelmeier
032baaacb8 Cleanup Unify. Add explanation to adopt rule and add lessdot markers 2024-03-27 01:54:08 +01:00
Andreas Stadelmeier
9556f1521e Cleanup. Define mutual subtyping as equality 2024-03-26 15:41:48 +01:00
Andreas Stadelmeier
e40693a7de Remove comments (cleanup). Add Clear and Exclude rules. Change Unify Soundness premise 2024-03-25 19:12:35 +01:00
Andreas Stadelmeier
f2002ea833 Add GenDelta for WTVS. Restructure step 2. Comment out old version 2024-03-25 14:09:46 +01:00
Andreas Stadelmeier
17559170d0 LessDotCC constraints stay preserved 2024-03-19 20:52:04 +01:00
Andreas Stadelmeier
3904304a1d Cleanup 2024-03-04 16:51:20 +01:00
Andreas Stadelmeier
4eb7b1ce19 🛠 work in progress 2024-03-04 15:37:21 +01:00
Andreas Stadelmeier
56b2cddf18 🛠 work in progress sync 🛠 2024-02-28 17:51:41 +01:00
Andreas Stadelmeier
4a0c6e5e02 Fix 2024-02-14 14:00:37 +01:00
JanUlrich
3398cccd96 Move Crunch 2024-02-14 05:32:47 +01:00
Andreas Stadelmeier
eab6907624 Fix 2024-02-14 02:24:27 +01:00
Andreas Stadelmeier
e598170ab3 Add SameW and GeneralW 2024-02-14 02:23:30 +01:00
Andreas Stadelmeier
c880503ba5 Work in Progress 2024-02-14 01:56:35 +01:00
Andreas Stadelmeier
34530270c6 Add ntv to syntax 2024-02-13 21:05:29 +01:00
Andreas Stadelmeier
8b44a5bf5a Remove Normalize rule 2024-02-13 19:14:10 +01:00
Andreas Stadelmeier
a0d98b9403 Make match rule remember constraint type 2024-02-13 18:40:39 +01:00
Andreas Stadelmeier
fca93d7ec6 Introduce normal type placeholders \ntv 2024-02-12 15:28:44 +01:00
Andreas Stadelmeier
7ed1529710 Include Adopt, Settle and Raise again 2024-02-10 08:18:58 +01:00
JanUlrich
669837d6ac Remove unnecessary fv premisses 2024-02-09 21:49:41 +01:00
Andreas Stadelmeier
1a3cf1c78e Change equals 2024-02-08 14:53:40 +01:00
Andreas Stadelmeier
7bf8a3a2da Add Trim method 2024-02-08 10:49:03 +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
faf7df709a Remove circle. Change input requirements 2024-02-05 19:18:16 +01:00
JanUlrich
5c73e0b0f8 Remove Settle and Raise rules 2024-02-05 01:33:39 +01:00