this repo has no description

[[zig]]

const MyError = error{ Wibble, Wobble };

pub fn main() !void {
    const lang: Language = .Gleam;

    doWork(lang) catch |e| switch (e) {
        error.Wibble => std.debug.print("Error: {t}\n", .{e}),
        error.Wobble => std.debug.print("Error: {t}\n", .{e}),
    };
}

Alternatively:

    doWork(lang) catch |e| switch (e) {
        MyError.Wibble => std.debug.print("Error: {t}\n", .{e}),
        MyError.Wobble => std.debug.print("Error: {t}\n", .{e}),
    };