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

15 lines
214 B
Text

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"))