| Copyright | (c) 2010-2012 Universiteit Utrecht, 2012 University of Oxford |
|---|---|
| License | GPL3 |
| Maintainer | bash@cs.uu.nl, jpm@cs.ox.ac.uk |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell98 |
HarmTrace.Models.Collect
Description
Summary: Generic collect
- class CollectG a b where
- collectG :: a -> [b]
- collectGdefault :: (Representable a, Collect' (Rep a) b) => a -> [b]
Documentation
class CollectG a b where Source
Instances
| CollectG a b => CollectG [a] b | |
| CollectG (SDom mode) ChordToken | |
| CollectG (Dom mode) ChordToken | |
| CollectG (Ton mode) ChordToken | |
| CollectG (Phrase mode) ChordToken | |
| CollectG (Surface_Chord deg clss) ChordToken |
collectGdefault :: (Representable a, Collect' (Rep a) b) => a -> [b] Source
default generic parser