bolt/bootstrap/js/compiler/src/test/enum-declaration-app.bolt

16 lines
214 B
Text
Raw Normal View History

2023-08-11 12:27:28 +02:00
enum Maybe a.
Just a
Nothing
enum App a b.
MkApp (a b)
enum Foo.
MkFoo (App Maybe Int)
let f : Foo = MkFoo (MkApp (Just 1))
# @expect_diagnostic "TypeMismatch"
let g : Foo = MkFoo (MkApp (Just "foo"))