“What if Elixir was small like Lua — not Eli-xir, but just Eli-, Elly?”
A functional-ish scripting language inspired by Elixir and Lua, with some more academic inclinations — exploring uniqueness/FBIP, continuations, and effects.
Muon parser playground the data-notation layer Elly is built on.
The languages this playground implements, rendered from their source documents.
& abstraction, symbols, integers and their __Int.* builtins, and positional lists. (plaintext: elly-spec.md)
f(a, b), binder groups &(i, acc), the |> pipe, and the one-chain layout rule. (plaintext: elly-style.md)
Rust crate docs generated by cargo doc from the workspace source.
elly →
The scripting language: AST, parser, and evaluator.
muon →
The textual data notation parser Elly is layered on.
elly-wasm →
Thin wasm32 shim that powers this playground.
muon-wasm →
Thin wasm32 shim that powers the Muon playground.