| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Sound.Audacity.Project.Track.Label
- data T = Cons {}
- deflt :: T
- toXML :: T -> [[T T String]]
- intervalToXML :: Interval Double String -> [T T String]
- maybeExc :: MaybeT (Exceptional Message) a -> Maybe (Exceptional Message a)
- tracksFromXML :: [T T String] -> Exceptional Message [T]
- parse :: T T
- parseInterval :: T (Interval Double String)
- labelName :: Name T
- labeltrackName :: Name T
Documentation
maybeExc :: MaybeT (Exceptional Message) a -> Maybe (Exceptional Message a) Source #
tracksFromXML :: [T T String] -> Exceptional Message [T] Source #
Currently we ignore the numlabels attribute.
Alternatively we could check whether that value matches
the number of read intervals.
labeltrackName :: Name T Source #