From 62800617373d44bf975930062624a9b74cb37a1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Mon, 21 Sep 2026 23:24:06 +0000 Subject: [PATCH] :memo: Note the primitive-union rename in the backlog --- backlog.tasks | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backlog.tasks b/backlog.tasks index 055b79e..dc6eff8 100644 --- a/backlog.tasks +++ b/backlog.tasks @@ -51,6 +51,10 @@ Matcher: ✔ Implement matcher with similar API like matcher from primitive.ts @high @done → `getTaggedUnionMatcher` / `getTaggedUnionMatcherW`, curried on the discriminant key → fallback is the second argument; `_` removed +☐ Rename `primitive` to `primitive-union` and `getMatcher` to `getPrimitiveMatcher` @medium + → `src/primitive.ts` / `src/primitive.test.ts` → `primitive-union.*` + → `getMatcherW` → `getPrimitiveMatcherW` for symmetry with the tagged-union pair + → update `src/index.ts`, `development/library.md` and any README references Bugs: ✔ TS 7 LSP server logs `context canceled` on stderr at shutdown @done