FComp-1.0.2: Compose music

Safe HaskellNone
LanguageHaskell98

HarmTrace.HAnTree.ToHAnTree

Documentation

class GTree a where Source

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 mode) 
GTree (Dom mode) 
GTree (Ton mode) 
GTree (Phrase mode) 
(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 k c p q a)