Safe Haskell | Safe-Inferred |
---|
Synopsis
- data Stroke
- toTunggal :: Stroke -> (Maybe T.Stroke, Maybe T.Stroke)
- toWadon :: Realize.Stroke Stroke -> Realize.Stroke T.Stroke
- toLanang :: Realize.Stroke Stroke -> Realize.Stroke T.Stroke
- filler :: Realize.Stroke T.Stroke
- data Strokes a = Strokes {}
- strokes :: Strokes Stroke
- notes :: Strokes (S.Sequence g (Solkattu.Note (Realize.Stroke Stroke)))
- type SequenceR = S.Sequence () (Realize.Note Stroke)
- rnotes :: Strokes SequenceR
- __ :: SequenceR
- defaultPatterns :: Realize.PatternMap Stroke
- patterns :: [(S.Matra, SequenceR)] -> Either Realize.Error (Realize.PatternMap Stroke)
- nakatiku :: S.Sequence g (Solkattu.Note (Realize.Stroke Stroke))
Documentation
Instances
Show Stroke Source # | |
Eq Stroke Source # | |
Ord Stroke Source # | |
Expr.ToExpr Stroke Source # | These have to match with Cmd.Instrument.KendangBali. |
Defined in Solkattu.Instrument.KendangPasang | |
Solkattu.Notation Stroke Source # | |
Pretty Stroke Source # | |
Expr.ToExpr (Realize.Stroke Stroke) Source # | |
Defined in Solkattu.Instrument.KendangPasang |
strokes
notes :: Strokes (S.Sequence g (Solkattu.Note (Realize.Stroke Stroke))) Source #
type SequenceR = S.Sequence () (Realize.Note Stroke) Source #
Patterns
patterns :: [(S.Matra, SequenceR)] -> Either Realize.Error (Realize.PatternMap Stroke) Source #
nakatiku :: S.Sequence g (Solkattu.Note (Realize.Stroke Stroke)) Source #