File tree
4 files changed
+163
-63
lines changed- dhall
- src/Dhall
- tests/Dhall/Test
4 files changed
+163
-63
lines changedSubmodule dhall-lang updated 25 files
- .github/CONTRIBUTING.md+1
- nixops/dhall-haskell.json+4-4
- nixops/logical.nix+1-1
- standard/imports.md+20-1
- standard/type-inference.md+92-91
- tests/type-inference/failure/unit/MergeAnnotationMismatch.dhall+1
- tests/type-inference/failure/unit/MergeWithWrongAnnotation.dhall-1
- tests/type-inference/success/simple/toMapEmptyNormalizeAnnotationA.dhall+3
- tests/type-inference/success/simple/toMapEmptyNormalizeAnnotationB.dhall+1
- tests/type-inference/success/unit/FunctionApplicationNormalizeArgumentA.dhall+1
- tests/type-inference/success/unit/FunctionApplicationNormalizeArgumentB.dhall+1
- tests/type-inference/success/unit/FunctionApplicationNormalizeResultA.dhall+1
- tests/type-inference/success/unit/FunctionApplicationNormalizeResultB.dhall+1
- tests/type-inference/success/unit/FunctionNormalizeTypeAnnotationA.dhall+1
- tests/type-inference/success/unit/FunctionNormalizeTypeAnnotationB.dhall+1
- tests/type-inference/success/unit/MergeOneWithAnnotation0A.dhall
- tests/type-inference/success/unit/MergeOneWithAnnotation0B.dhall
- tests/type-inference/success/unit/MergeOneWithAnnotation1A.dhall+1
- tests/type-inference/success/unit/MergeOneWithAnnotation1B.dhall+1
- tests/type-inference/success/unit/ToMapInferTypeFromRecordA.dhall+1
- tests/type-inference/success/unit/ToMapInferTypeFromRecordB.dhall+1
- tests/type-inference/success/unit/TypeAnnotationFunctionA.dhall+1
- tests/type-inference/success/unit/TypeAnnotationFunctionB.dhall+1
- tests/type-inference/success/unit/TypeAnnotationNormalizeA.dhall+1
- tests/type-inference/success/unit/TypeAnnotationNormalizeB.dhall+1
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
975 | 975 |
| |
976 | 976 |
| |
977 | 977 |
| |
978 |
| - | |
| 978 | + | |
979 | 979 |
| |
980 | 980 |
| |
981 | 981 |
| |
|
Lines changed: 125 additions & 60 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| |||
61 | 62 |
| |
62 | 63 |
| |
63 | 64 |
| |
| 65 | + | |
64 | 66 |
| |
65 | 67 |
| |
66 | 68 |
| |
| |||
305 | 307 |
| |
306 | 308 |
| |
307 | 309 |
| |
308 |
| - | |
| 310 | + | |
309 | 311 |
| |
310 | 312 |
| |
311 | 313 |
| |
| |||
937 | 939 |
| |
938 | 940 |
| |
939 | 941 |
| |
940 |
| - | |
941 |
| - | |
942 |
| - | |
943 |
| - | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
944 | 945 |
| |
945 |
| - | |
946 |
| - | |
947 |
| - | |
948 |
| - | |
| 946 | + | |
| 947 | + | |
949 | 948 |
| |
950 |
| - | |
951 |
| - | |
952 |
| - | |
953 |
| - | |
954 |
| - | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
955 | 955 |
| |
956 |
| - | |
957 |
| - | |
| 956 | + | |
958 | 957 |
| |
959 |
| - | |
960 |
| - | |
961 |
| - | |
962 |
| - | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
963 | 967 |
| |
964 |
| - | |
965 |
| - | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
966 | 973 |
| |
967 |
| - | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
968 | 977 |
| |
969 |
| - | |
| 978 | + | |
970 | 979 |
| |
971 |
| - | |
| 980 | + | |
972 | 981 |
| |
973 |
| - | |
| 982 | + | |
974 | 983 |
| |
975 |
| - | |
976 |
| - | |
977 |
| - | |
978 |
| - | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
979 | 987 |
| |
980 |
| - | |
981 |
| - | |
982 |
| - | |
983 |
| - | |
984 |
| - | |
| 988 | + | |
985 | 989 |
| |
986 |
| - | |
987 |
| - | |
988 |
| - | |
989 |
| - | |
990 |
| - | |
991 |
| - | |
| 990 | + | |
| 991 | + | |
992 | 992 |
| |
993 |
| - | |
994 |
| - | |
995 |
| - | |
| 993 | + | |
996 | 994 |
| |
997 |
| - | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
998 | 998 |
| |
999 |
| - | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
1000 | 1004 |
| |
1001 |
| - | |
1002 |
| - | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
1003 | 1008 |
| |
1004 |
| - | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
1005 | 1013 |
| |
1006 |
| - | |
1007 |
| - | |
1008 |
| - | |
| 1014 | + | |
1009 | 1015 |
| |
1010 |
| - | |
1011 |
| - | |
| 1016 | + | |
| 1017 | + | |
1012 | 1018 |
| |
1013 |
| - | |
1014 |
| - | |
1015 |
| - | |
| 1019 | + | |
1016 | 1020 |
| |
1017 |
| - | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
1018 | 1031 |
| |
1019 |
| - | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
1020 | 1036 |
| |
1021 | 1037 |
| |
1022 | 1038 |
| |
| |||
1080 | 1096 |
| |
1081 | 1097 |
| |
1082 | 1098 |
| |
1083 |
| - | |
| 1099 | + | |
1084 | 1100 |
| |
1085 | 1101 |
| |
1086 | 1102 |
| |
| |||
1292 | 1308 |
| |
1293 | 1309 |
| |
1294 | 1310 |
| |
| 1311 | + | |
1295 | 1312 |
| |
1296 | 1313 |
| |
1297 | 1314 |
| |
| |||
3140 | 3157 |
| |
3141 | 3158 |
| |
3142 | 3159 |
| |
| 3160 | + | |
| 3161 | + | |
| 3162 | + | |
| 3163 | + | |
| 3164 | + | |
| 3165 | + | |
| 3166 | + | |
| 3167 | + | |
| 3168 | + | |
| 3169 | + | |
| 3170 | + | |
| 3171 | + | |
| 3172 | + | |
| 3173 | + | |
| 3174 | + | |
| 3175 | + | |
| 3176 | + | |
| 3177 | + | |
| 3178 | + | |
| 3179 | + | |
| 3180 | + | |
| 3181 | + | |
| 3182 | + | |
| 3183 | + | |
| 3184 | + | |
| 3185 | + | |
| 3186 | + | |
| 3187 | + | |
| 3188 | + | |
| 3189 | + | |
| 3190 | + | |
| 3191 | + | |
| 3192 | + | |
| 3193 | + | |
| 3194 | + | |
| 3195 | + | |
| 3196 | + | |
| 3197 | + | |
| 3198 | + | |
| 3199 | + | |
| 3200 | + | |
| 3201 | + | |
| 3202 | + | |
| 3203 | + | |
| 3204 | + | |
| 3205 | + | |
3143 | 3206 |
| |
3144 | 3207 |
| |
3145 | 3208 |
| |
| |||
4295 | 4358 |
| |
4296 | 4359 |
| |
4297 | 4360 |
| |
| 4361 | + | |
| 4362 | + | |
4298 | 4363 |
| |
4299 | 4364 |
| |
4300 | 4365 |
| |
|
Lines changed: 36 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| |||
405 | 405 |
| |
406 | 406 |
| |
407 | 407 |
| |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
408 | 435 |
| |
409 | 436 |
| |
410 | 437 |
| |
| |||
429 | 456 |
| |
430 | 457 |
| |
431 | 458 |
| |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
432 | 467 |
| |
433 | 468 |
| |
434 | 469 |
| |
|
0 commit comments