plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
7aa55a8
— Peter John
2026-07-23T18:59:50+05:30
docs: field/attribute assignment is no longer a known gap
README.md
CHANGED
|
@@ -347,4 +347,4 @@ Full example: [`examples/strings.plum`](examples/strings.plum).
|
|
|
347
347
|
Some things parse and type-check but don't compile to wasm yet — `plum-wasm-codegen` reports a clear error rather than silently producing wrong code:
|
|
348
348
|
|
|
349
349
|
- interpolating a `Float` value in a string (`Str`/`Int`/`Bool` interpolation, and plain non-interpolated literals, all compile) — correct decimal formatting of a float is a substantial separate undertaking (something like Grisu/Ryu), scoped out for now
|
|
350
|
-
- `libs/std`'s actual `List`/`Map` still don't fully compile —
|
|
350
|
+
- `libs/std`'s actual `List`/`Map` still don't fully compile — there's no cross-file import resolution yet, so a file that references a type/enum declared in a different `libs/std` file won't type-check standalone; separately, `List`'s methods beyond `get`/`length` are still `todo` pending variadic-parameter support (`values: ...a`), a distinct follow-up gap
|