plum

#treesitter#compiler#wasm

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