052 expand with continuations

✓ Passing This code compiles and runs correctly.

Code

input.kz

Actual

Got a value!

Flows

flow ~define click a branch to expand · @labels scroll to their anchor
define (name: "maybe", source: blk: { const Result = union(enum) { some: struct { val: i32 }, none: void, }; const __value: ?i32 = {{ expr }}; if (__value) |v| { break :blk Result{ .some = .{ .val = v } }; } else { break :blk Result{ .none = {} }; } })
flow ~maybe click a branch to expand · @labels scroll to their anchor
maybe (expr: test_value)

Test Configuration

MUST_RUN