| ShowVal Attributes Source # | |
Instance detailsDefined in Derive.Attrs |
| ShowVal KotekanStyle Source # | |
Instance detailsDefined in Derive.C.Bali.Gangsa |
| ShowVal NorotStyle Source # | |
Instance detailsDefined in Derive.C.Bali.Gangsa |
| ShowVal Stroke Source # | |
Instance detailsDefined in Derive.C.India.Mridangam |
| ShowVal HarmonicType Source # | |
Instance detailsDefined in Derive.C.Prelude.Articulation |
| ShowVal Adjust Source # | |
Instance detailsDefined in Derive.C.Prelude.Trill |
| ShowVal Direction Source # | |
Instance detailsDefined in Derive.C.Prelude.Trill |
| ShowVal Hand Source # | |
Instance detailsDefined in Derive.Call |
| ShowVal UpDown Source # | |
Instance detailsDefined in Derive.Call |
| ShowVal Speed Source # | |
Instance detailsDefined in Derive.Call.Speed |
| ShowVal CFunction Source # | TODO this isn't a real ShowVal, I'd have to record the whole expression. |
Instance detailsDefined in Derive.DeriveT |
| ShowVal ControlRef Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal Duration Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal PControlRef Source # | There's no way to convert a pitch back into the expression that produced
it, so this is the best I can do. Similar to ShowVal ControlRef, there's no signal literal so I use the
value at 0. A pitch can be turned into an expression, but not necessarily
accurately since it doesn't take things like pitch interpolation into
account. |
Instance detailsDefined in Derive.DeriveT |
| ShowVal PFunction Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal PSignal Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal Quoted Source # | Unlike Exprs in general, a Quoted Expr should be representable with
show_val. This is because a Quoted has only been parsed, not evaluated,
so it shouldn't have anything unshowable, like pitches. |
Instance detailsDefined in Derive.DeriveT |
| ShowVal Val Source # | This instance is actually invalid due to showing VPitch, which has no
literal, and for Val, showing PControlRef, which amounts to the same
thing. I use this to treat any Val as a Str to re-evaluate it. Being
invalid means that a VPitch or VPControlRef with a default will cause
a parse failure, but I'll have to see if this becomes a problem in practice. |
Instance detailsDefined in Derive.DeriveT |
| ShowVal ControlDeriver Source # | |
Instance detailsDefined in Derive.Deriver.Monad |
| ShowVal Merger Source # | |
Instance detailsDefined in Derive.Deriver.Monad |
| ShowVal NoteDeriver Source # | This is an invalid instance, because a deriver has no literal syntax.
But this lets me put a deriver in a defaulted argument, and get
documentation for it. |
Instance detailsDefined in Derive.Deriver.Monad |
| ShowVal PitchDeriver Source # | |
Instance detailsDefined in Derive.Deriver.Monad |
| ShowVal MiniVal Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal Str Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal Symbol Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal Call Source # | |
Instance detailsDefined in Derive.Parse.Ky |
| ShowVal Expr Source # | |
Instance detailsDefined in Derive.Parse.Ky |
| ShowVal Term Source # | |
Instance detailsDefined in Derive.Parse.Ky |
| ShowVal Var Source # | |
Instance detailsDefined in Derive.Parse.Ky |
| ShowVal ControlType Source # | |
Instance detailsDefined in Derive.ParseTitle |
| ShowVal Val Source # | |
Instance detailsDefined in Derive.REnv |
| ShowVal Tuning Source # | |
Instance detailsDefined in Derive.Scale.BaliScales |
| ShowVal Control Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal Instrument Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal PControl Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal Type Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal DefaultDiatonic Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal DefaultReal Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal DefaultScore Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal Normalized Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal NormalizedBipolar Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal FreeCodePosition Source # | |
Instance detailsDefined in Perform.Lilypond.Constants |
| ShowVal Key Source # | |
Instance detailsDefined in Perform.Pitch |
| ShowVal NoteNumber Source # | |
Instance detailsDefined in Perform.Pitch |
| ShowVal Pitch Source # | This relies on the presence of a pitch val call. |
Instance detailsDefined in Perform.Pitch |
| ShowVal Transpose Source # | |
Instance detailsDefined in Perform.Pitch |
| ShowVal RealTime Source # | |
Instance detailsDefined in Perform.RealTime |
| ShowVal Highlight Source # | |
Instance detailsDefined in Derive.C.Prelude.Highlight |
| ShowVal Rank Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal ScoreTime Source # | |
Instance detailsDefined in Ui.ScoreTime |
| ShowVal Text Source # | This should be the inverse of p_str and
p_unquoted_str. |
Instance detailsDefined in Derive.ShowVal |
| ShowVal Bool Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal Double Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal Int Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal (Ratio.Ratio Int) Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal a => ShowVal (Set a) Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal (Position CodePosition) Source # | |
Instance detailsDefined in Derive.Call.Ly |
| ShowVal (RawPitch a) Source # | Pitches have no literal syntax, but I have to print something. |
Instance detailsDefined in Derive.DeriveT |
| ShowVal (Call Val) Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal (Call MiniVal) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Call Text) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Expr Val) Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal (Expr MiniVal) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Expr Text) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Term Val) Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal (Term MiniVal) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Term Text) Source # | |
Instance detailsDefined in Derive.Expr |
| ShowVal (Typed Control) Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal (Typed Control) Source # | |
Instance detailsDefined in Derive.DeriveT |
| ShowVal (Typed Y) Source # | |
Instance detailsDefined in Derive.ScoreT |
| ShowVal a => ShowVal (NonNegative a) Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal a => ShowVal (Positive a) Source # | |
Instance detailsDefined in Derive.Typecheck |
| ShowVal a => ShowVal (Maybe a) Source # | |
Instance detailsDefined in Derive.ShowVal |
| ShowVal a => ShowVal [a] Source # | |
Instance detailsDefined in Derive.ShowVal |
| (ShowVal a, ShowVal b) => ShowVal (Either a b) Source # | |
Instance detailsDefined in Derive.ShowVal |