Safe Haskell | Safe-Inferred |
---|
Like Solkattu.Dsl.Mridangam, but for kendang.
Synopsis
- type Section = Korvai.Section Sequence
- type Stroke = Realize.Stroke KendangTunggal.Stroke
- type Sequence = SequenceT Stroke
- korvai :: Tala.Tala -> [Section] -> Korvai.Korvai
- korvai1 :: Tala.Tala -> Section -> Korvai.Korvai
- korvaiS :: Tala.Tala -> [Sequence] -> Korvai.Korvai
- korvaiS1 :: Tala.Tala -> Sequence -> Korvai.Korvai
- pk :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- p :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- t :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- u :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- å :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- k :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- o :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- a :: Sequence g (Solkattu.Note (Realize.Stroke KendangTunggal.Stroke))
- realize :: Korvai.Korvai -> IO ()
- realizep :: Korvai.Korvai -> IO ()
- realizeK :: (Terminal.Config -> Terminal.Config) -> Korvai.Korvai -> IO ()
- nakatiku :: Sequence
- pp :: Sequence
- module Solkattu.Dsl.Solkattu
- module Solkattu.Dsl.Generic
- diff :: IO ()
- diffw :: IO ()
Documentation
type Section = Korvai.Section Sequence Source #
korvaiS :: Tala.Tala -> [Sequence] -> Korvai.Korvai Source #
Infer Section types, as init is development, last is ending.
realize :: Korvai.Korvai -> IO () Source #
realizep :: Korvai.Korvai -> IO () Source #
realizeK :: (Terminal.Config -> Terminal.Config) -> Korvai.Korvai -> IO () Source #
module Solkattu.Dsl.Solkattu
module Solkattu.Dsl.Generic