A Music representation library and DSL in Lean 4
This command plays the first 5 notes of Necrofantasia
import Prismriver
#play ["e4", "> c4", "b4", "< d4", "e4~4"]Install and Lean. Build the library with
lake buildTo play MIDI, install alda.
Every commit must be filtered through pre-commit hooks. Install pre-commit,
and run
pre-commit install --install-hooksSee roadmap (need to be compiled with Typst).