Stdle #60 · errors · 2026-08-05
What does this Zig snippet output?
A past puzzle — fully playable. 4 attempts, hints on wrong guesses.
const std = @import("std");pub fn main() void { const ErrorA = error{Foo}; const ErrorB = error{Bar}; const Combined = ErrorA || ErrorB; const e: Combined = error.Foo; std.debug.print("{s}\n", .{@errorName(e)});}Errors