plum

#treesitter#compiler#wasm

git clone https://git.pyrossh.dev/plum

A statically typed, imperative programming language inspired by rust, python


plum-std/ByteSlice.plum
5f2f962Peter John 2026-09-08T12:01:22+05:30
feat(lang): remove type/class entirely, enum is the only declaration form
ca5fd6fPeter John 2026-09-05T21:28:50+05:30
feat(number): add Number enum, migrate Int/Float methods, fix Float interpolation
29313cbPeter John 2026-09-05T13:28:55+05:30
refactor(stdlib): move libs/std to top-level plum-std, gate Int/Float/Str imports
73b5e55Peter John 2026-09-04T20:39:27+05:30
feat(plum): make Bool an ordinary import-gated enum, no hardcoded prelude
b7071c9Peter John 2026-09-04T19:42:10+05:30
refactor(libs/std): rename files to match their primary class name
73e4ff1Peter John 2026-09-04T19:31:38+05:30
feat(plum): make Str a real class instead of a special-cased primitive
a271f34Peter John 2026-08-27T19:20:16+05:30
improvements