Closed drumnkyle closed 8 years ago
Here are the changes:
ImmutableMeasure
Measure
RepeatedMeasure
MeasureRepeat
expand()
NotesHolder
@migue48: Please review this code before I push it to see if it all makes sense as per our discussion.
Produced issue #8 from this change.
Here are the changes:
ImmutableMeasure
protocolMeasure
now implementsImmutableMeasure
and adds mutating methodsRepeatedMeasure
implementsImmutableMeasure
and adds nothingMeasureRepeat
now has anexpand()
method that generates an array ofNotesHolder
containing bothMeasure
s andRepeatedMeasure
s.