Karya, built on 2022-03-21T01:30:44 (patch 89d1651424c35e564138d93424a157ff87457245)
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