Yon
Yon is an experimental, topos-oriented programming language: a compiled language whose semantics are drawn from category theory (elementary topoi, Heyting algebras, directed type theory) and whose runtime stores every value in a content-addressed heap built on the Leech lattice ?
Cost / License
- Free
- Open Source (AGPL-3.0)
Platforms
- Mac
- Linux
- Windows
- BSD
Features
- Compiled Language
Yon News & Activities
Recent activities
Yon information
What is Yon?
Yon is an experimental, topos-oriented programming language: a compiled language whose semantics are drawn from category theory (elementary topoi, Heyting algebras, directed type theory) and whose runtime stores every value in a content-addressed heap built on the Leech lattice ?24, with canonicalization under the Conway group Co0. Same content, same address: equality is one machine comparison, deduplication is global, and the heap chain grows without tuning knobs.
The pipeline: OCaml frontend ? custom MLIR "topos" dialect ? LLVM ? native binary, linked against a self-contained C runtime (xleech allocator with the vendored mmgroup mathematical core).


