Safe Haskell | Safe-Inferred |
---|
DSL functions to add tags to Sections.
Synopsis
- section :: a -> Korvai.Section a
- startOn :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu
- endOn :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu
- eddupu :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu
- commentS :: Text -> Korvai.Section sollu -> Korvai.Section sollu
- dateS :: CallStack.Stack => Int -> Int -> Int -> Korvai.Section sollu -> Korvai.Section sollu
- devel :: sollu -> Korvai.Section sollu
- ending :: sollu -> Korvai.Section sollu
- var :: Korvai.Section sollu -> Korvai.Section sollu
- local :: Korvai.Section sollu -> Korvai.Section sollu
- times :: Int -> Korvai.Section sollu -> Korvai.Section sollu
- x2 :: Korvai.Section sollu -> Korvai.Section sollu
- x3 :: Korvai.Section sollu -> Korvai.Section sollu
- x4 :: Korvai.Section sollu -> Korvai.Section sollu
- variations :: [sollu] -> [Korvai.Section sollu]
- withTypeS :: Text -> Korvai.Section sollu -> Korvai.Section sollu
Documentation
section :: a -> Korvai.Section a Source #
startOn :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu Source #
Set expected starting and ending time. Useful for eddupu, or sections which are split in the middle of an avartanam.
endOn :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu Source #
Set expected starting and ending time. Useful for eddupu, or sections which are split in the middle of an avartanam.
eddupu :: S.Duration -> Korvai.Section sollu -> Korvai.Section sollu Source #
Like endOn
, but also mark this section with eddupu.
tags
commentS :: Text -> Korvai.Section sollu -> Korvai.Section sollu Source #
dateS :: CallStack.Stack => Int -> Int -> Int -> Korvai.Section sollu -> Korvai.Section sollu Source #
Separate date for a section, mostly just so I can find its recording. Unlike the korvai date it's just text.
devel :: sollu -> Korvai.Section sollu Source #
ending :: sollu -> Korvai.Section sollu Source #
var :: Korvai.Section sollu -> Korvai.Section sollu Source #
local :: Korvai.Section sollu -> Korvai.Section sollu Source #
On a transcription, this section is a local variation, not in the original transcription.
times :: Int -> Korvai.Section sollu -> Korvai.Section sollu Source #
Performance instruction to repeat this section.
x2 :: Korvai.Section sollu -> Korvai.Section sollu Source #
x3 :: Korvai.Section sollu -> Korvai.Section sollu Source #
x4 :: Korvai.Section sollu -> Korvai.Section sollu Source #
variations :: [sollu] -> [Korvai.Section sollu] Source #
withTypeS :: Text -> Korvai.Section sollu -> Korvai.Section sollu Source #