summaryrefslogtreecommitdiff
path: root/tests_buffer
diff options
context:
space:
mode:
authorNadrieril2019-08-23 18:34:43 +0200
committerNadrieril2019-08-23 18:34:43 +0200
commitd9e3bcca9b4350cbc1db2545d7ed28dde4e12be4 (patch)
treeb687609166402035fc93e154d385d2d18e8ceae7 /tests_buffer
parente8a9178ebe4860a8a00a6ec8f77b661fdad84890 (diff)
Keep type information after RecursiveRecordTypeMerge
Diffstat (limited to 'tests_buffer')
-rw-r--r--tests_buffer4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests_buffer b/tests_buffer
index 15dc9c5..511ea49 100644
--- a/tests_buffer
+++ b/tests_buffer
@@ -32,7 +32,9 @@ variables across import boundaries
typecheck:
something that involves destructuring a recordtype after merge
add some of the more complicated Prelude tests back, like List/enumerate
-failure on old-style optional literal
+success/
+ regression/
+ RecursiveRecordTypeMergeTripleCollision { x : { a : Bool } } ⩓ { x : { b : Bool } } ⩓ { x : { c : Bool } }
failure/
merge { x = λ(x : Bool) → x } (< x: Bool | y: Natural >.x True)
merge { x = λ(_ : Bool) → _, y = 1 } < x = True | y >