Karya, built on 2023-08-29T07:47:28 (patch 7a412d5d6ba4968ca4155ef276a062ccdeb9109a)
Safe HaskellSafe-Inferred

Derive.TScore.Parse

Description

Parse the tscore language.

Synopsis

Parse

Note

dot_note :: T.Note T.CallText (T.NPitch T.Pitch) T.NDuration Source #

This note is treated specially by the Check layer, to repeat of the previous note.

tie_note :: T.Note T.CallText (T.NPitch T.Pitch) T.NDuration Source #

This note is treated specially by the Check layer, to repeat of the previous note, plus put a tie on the previous note.

util

Orphan instances

Pretty T.Barline Source # 
Instance details

Pretty T.Call Source # 
Instance details

Pretty T.Octave Source # 
Instance details

Pretty T.Pitch Source # 
Instance details

Pretty (T.Rest T.Duration) Source # 
Instance details

Pretty (T.Note T.CallText T.Pitch T.NDuration) Source # 
Instance details

Pretty (T.Note T.CallText (Maybe Text) T.Time) Source #

This is the output from Check.check.

Instance details

Pretty (T.Token T.CallText T.Pitch T.NDuration T.Duration) Source # 
Instance details