plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
d31eccf
— Peter John
2026-11-04T21:25:31+05:30
docs: run A T9 owns explicit
docs/plans/2026-11-04-language-simplification-a.md
CHANGED
|
@@ -85,7 +85,7 @@ e.g. `xs: List[Int] := []` -> `List.empty()`
|
|
|
85
85
|
**Test code:** `List.init`/`Map.init` deleted; other `...T` params take `List[T]`; `List(1, 2, 3)`/`Map("a" => 1)` become `[1, 2, 3]`/`["a" => 1]`; gates pass.
|
|
86
86
|
|
|
87
87
|
### T9 rust tests off variadics · Complexity 3 · Est. context 40k
|
|
88
|
-
**Owns:** plum-wasm-codegen/tests/**, plum-checker/tests/**, plum-core/tests/*
|
|
88
|
+
**Owns:** plum-wasm-codegen/tests/*.rs, plum-wasm-codegen/tests/e2e_types/*.rs, plum-wasm-codegen/tests/e2e_records/*.rs, plum-wasm-codegen/tests/e2e_tail/*.rs, plum-wasm-codegen/tests/e2e_mem/*.rs, plum-checker/tests/*.rs, plum-checker/tests/features/*.rs, plum-core/tests/*.rs
|
|
89
89
|
**Components:** 1
|
|
90
90
|
**LOC owned:** 60
|
|
91
91
|
**Tests:** slow
|