light_ideas
Re:Lumina – a statically typed web-native language for JavaScript and ...
on Thursday April 09, 2026 @12:02PM (#47705391)
Lumina is a statically typed, web-native language that compiles to JavaScript and WebAssembly.
It has HM type inference, algebraic types, traits, a reactive UI runtime, a REPL, an LSP, and a browser demo written in Lumina itself. The current demo runs without React and uses a Vite plugin that compiles .lm files directly for the browser.
GitHub: https://github.com/nyigoro/lumina-lang npm: https://www.npmjs.com/package/lumina-lang
I’d love feedback on the language design, the web-native direction, and the developer experience.
Lumina – a statically typed web-native language for JavaScript and WASM
Show HN: Lumina – a statically typed web-native language for JavaScript and WASM
https://github.com/nyigoro/lumina-lang
Lumina is a statically typed, web-native language that compiles to JavaScript and WebAssembly.It has HM type inference, algebraic types, traits, a reactive UI runtime, a REPL, an LSP, and a browser demo written in Lumina itself. The current demo runs without React and uses a Vite plugin that compiles .lm files directly for the browser.GitHub: https://github.com/nyigoro/lumina-lang npm:...