Opus is a minimal, statically-scoped Lisp dialect based on f-expressions from the Kernel language. It unifies functions and macros into a single primitive called an operative, treats environments as first-class executable values, and is implemented in Haskell with compilation to WebAssembly.
Background
Opus draws from the Kernel language family, which pioneered f-expressions as a way to unify evaluation and application. This design philosophy has influenced several minimalist language implementations.
- Source
- Lobsters
- Published
- Aug 20, 2026 at 10:34 PM
- Score
- 5.0 / 10