plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
8a69d0e
— Peter John
2026-11-04T21:36:28+05:30
docs: run A T10 owns List.plum
docs/plans/2026-11-04-language-simplification-a.md
CHANGED
|
@@ -106,7 +106,7 @@ e.g. `Seq.range(0, 10).filter(|n| n % 2 == 0).take(2).fold(0, |a, n| a + n)` ->
|
|
|
106
106
|
**Test code:** Seq.plum test blocks for the e.g. line and every old Seq test rewritten with explicit `next()` loops (no `for x := s` yet).
|
|
107
107
|
|
|
108
108
|
### T10 for over next · Complexity 4 · Est. context 45k
|
|
109
|
-
**Owns:** plum-core/src/forms.rs, plum-checker/src/lib.rs, plum-wasm-codegen/src/lib.rs, plum-core/tests/for_next_test.rs
|
|
109
|
+
**Owns:** plum-core/src/forms.rs, plum-checker/src/lib.rs, plum-wasm-codegen/src/lib.rs, plum-core/tests/for_next_test.rs, plum-std/List.plum
|
|
110
110
|
**Components:** 1
|
|
111
111
|
**LOC owned:** 80
|
|
112
112
|
**Tests:** slow
|