plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
plum-core/tests/parser_test.rs
3d6f280
— Peter John
2026-08-09T22:04:58+05:30
style: rename all Rust function/method names from snake_case to camelCase
2b8194c
— Peter John
2026-08-09T21:03:00+05:30
refactor(plum-core): drop dead receiver-vs-return-type disambiguation from parse_fn
fbfbd7b
— Peter John
2026-08-09T18:47:56+05:30
feat(plum-core): parse enum discriminant-value declarations
4df1312
— Peter John
2026-08-09T18:38:33+05:30
feat(plum-core): lift nested type/enum methods into top-level Fn items
b48d3a3
— Peter John
2026-08-09T18:35:29+05:30
test: migrate embedded plum fixtures to `fun` keyword syntax
0d64aff
— Peter John
2026-07-24T11:23:34+05:30
fix(plum-core): derive trait method return type from type-kind child, not the wrong 'returns' field
2ccae10
— Peter John
2026-07-24T11:18:44+05:30
fix(plum-core): stop return type from being mistaken for method receiver
d7e5ff4
— Peter John
2026-07-20T21:40:35+05:30
feat(plum-core): parse closure literals and fn(...) type annotations