New in version 2.0.
Label leaves in expr with melodic diatonic interval classes:
abjad> staff = Staff(notetools.make_notes([0, 25, 11, -4, -14, -13, 9, 10, 6, 5], [Duration(1, 8)]))
abjad> leaftools.label_leaves_in_expr_with_melodic_diatonic_interval_classes(staff)
abjad> f(staff)
\new Staff {
c'8 ^ \markup { +aug8 }
cs'''8 ^ \markup { -M2 }
b'8 ^ \markup { -aug2 }
af8 ^ \markup { -m7 }
bf,8 ^ \markup { aug1 }
b,8 ^ \markup { +m7 }
a'8 ^ \markup { +m2 }
bf'8 ^ \markup { -dim4 }
fs'8 ^ \markup { aug1 }
f'8
}
Return none.