FComp-1.0: Compose music

Safe HaskellNone

HarmTrace.HAnTree.ToHAnTree

Documentation

class GTree a whereSource

Methods

gTree :: a -> [Tree HAn]Source

Instances

GTree U 
GTree Piece 
GTree a => GTree [a] 
GTree a => GTree (Var a) 
GTree a => GTree (Rec a) 
GTree (SDom mode0) 
GTree (Dom mode0) 
GTree (Ton mode0) 
GTree (Phrase mode0) 
(GTree a, GTree b) => GTree (:+: a b) 
(GTree a, GTree b) => GTree (:*: a b) 
GTree (Surface_Chord deg clss) 
(GTree a, Constructor k c) => GTree (CEq k k1 c p q a) 

gTreeDefault :: (Representable a, GTree (Rep a)) => a -> [Tree HAn]Source