default Order dec $include val print = "print_endline" : string -> unit struct Foo('n: Int) = { field: bits('n) } type Foo32 = Foo(32) function bar(foo: Foo32) -> unit = { if foo.field == 0xFFFF_FFFF then { print("A") } else { print("B") } } function main((): unit) -> unit = { let x: Foo32 = struct { field = 0xFFFF_FFFF }; bar(x) }