label expressions could be used to set the key of the pattern:
p1: s("bd*4")
p2: note("c e g b")
could be made equivalent to:
s("bd*4").p('p1')
note("c e g b").p('p2')
label expressions are a niche js syntax that is very much unused, so perfect for overloading.
This benefits readability, especially in combination with inline widgets:
label expressions could be used to set the key of the pattern:
could be made equivalent to:
label expressions are a niche js syntax that is very much unused, so perfect for overloading. This benefits readability, especially in combination with inline widgets:
before:
after: