✓
Passing This code compiles and runs correctly.
Code
// Test: Void pipeline sequence - multiple steps after void events
// This tests that |> chains work correctly after void events like print.ln
~import "$std/io"
// Simple work event
~event work {}
| done {}
~proc work {
return .{ .done = .{} };
}
~work()
| done |> std.io:print.ln("Step 1") |> work() |> std.io:print.ln("Step 2")
| done |> std.io:print.ln("Done!")
Expected Output
Step 1
Step 2
Done!
Test Configuration
MUST_RUN