plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
f4469d9
— Peter John
2026-10-27T11:44:39+05:30
docs(plans): error-sets plan approved
docs/plans/2026-10-27-zig-error-sets.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
|
1
1
|
# Zig error values and sets: `error.Name`, `return`, `error X = A | B`, `X!T`
|
|
2
2
|
|
|
3
|
-
**Status:**
|
|
3
|
+
**Status:** running (user approved).
|
|
4
4
|
**Builds on:** `2026-10-27-zig-errors.md` (merged). The runtime stays the same: `!T` is `(T leaves…, i32 code)` and error names are global i32 codes.
|
|
5
5
|
|
|
6
6
|
## User decisions
|