plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
plum-tooling/vscode-plum/syntaxes/plum.tmLanguage.json
43e5250
— Peter John
2026-09-08T15:22:00+05:30
feat: add Groovy/Kotlin-style safe navigation operator (?.)
900c685
— Peter John
2026-09-08T13:24:28+05:30
docs(editor): update README and VSCode syntax for type removal + new operators
984357b
— Peter John
2026-09-05T21:35:44+05:30
rename folders
a9a0147
— Peter John
2026-09-04T14:56:44+05:30
feat(plum): remove expect, unify on assert, Spock-style test tree output
4a2384c
— Peter John
2026-09-03T19:08:24+05:30
feat(plum): class init() constructors, bare-variant enum sugar, match guards
2ec05c8
— Peter John
2026-09-02T19:57:50+05:30
feat(libs/std): complete os/time/uuid, add Option/Result generics; fix several monomorphization/parser bugs
a43f3af
— Peter John
2026-08-29T17:12:19+05:30
improvements
ab7ef72
— Peter John
2026-08-10T10:23:59+05:30
fix(tooling): update VSCode TextMate grammar for fun keyword, drop dead <Receiver> pattern
141de54
— Peter John
2026-07-21T10:13:36+05:30
fix
c05610c
— pyrossh
2024-12-17T13:04:14+05:30
improve lang
419a88f
— pyrossh
2024-12-13T22:54:16+05:30
improce code
267c262
— pyrossh
2024-12-12T14:28:36+05:30
get string working
d322d05
— pyrossh
2024-12-12T13:31:25+05:30
add better syntax
5de508e
— pyrossh
2024-12-11T14:00:50+05:30
changes
fd085d9
— pyrossh
2024-11-22T21:00:27+05:30
new rules
afb772e
— pyrossh
2024-11-12T22:46:21+05:30
improve syntax
5f5d99d
— Peter John
2024-11-10T22:54:26+05:30
new syntax