Safe Haskell | Safe-Inferred |
---|
Convert Meter.Meter into a low level marklist.
Synopsis
- make_marklist :: Meter.Meter -> Mark.Marklist
- to_rank_durations :: [(Meter.Duration, Meter.AbstractMeter)] -> [(Meter.Rank, Meter.Duration)]
- big_label :: Meter.Label -> Meter.Label
- count_from :: Int -> [Meter.Label]
Documentation
to_rank_durations :: [(Meter.Duration, Meter.AbstractMeter)] -> [(Meter.Rank, Meter.Duration)] Source #
The AbstractMeters are concatenated, and each one defines a rank 0. Each T level gets the given Duration.
big_label :: Meter.Label -> Meter.Label Source #
count_from :: Int -> [Meter.Label] Source #