Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 764 Bytes

readme.org

File metadata and controls

17 lines (14 loc) · 764 Bytes

Program synthesis for compact representation of data

λ.pylambda calculus with De Bruijn index
egraph.pysimplified e-graph implementation borrowing from Zucker, 2021 and Willsey et al., 2021
enumerate.pyfast bigram conditioned DSL enumeration algorithm based on Tychonievich, 2013
git clone https://github.com/reciprocated/revel -b decon
# must have musescore binary in $PATH
python3.10 decon.py tunes/barry-harris.mid

renders/barry-harris.svg renders/bill-evans-1.svg renders/bill-evans-2.svg renders/coltrane.svg