Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- tsTitle :: TrackSuplement -> Text
- tsArtist :: TrackSuplement -> Text
- tsKeepArtist :: TrackSuplement -> Bool
- data TrackSuplement
- trackSuplement :: Text -> Text -> Bool -> Maybe TrackSuplement
- suplement :: TrackSuplement -> TrackIdentifier -> TrackInfo
- mergeSuplement :: Functor m => TrackSuplement -> Pipe TrackIdentifier TrackInfo m a
- suplementOnlyArtist :: TrackSuplement -> TrackIdentifier -> TrackIdentifier
Documentation
tsTitle :: TrackSuplement -> Text Source #
tsArtist :: TrackSuplement -> Text Source #
tsKeepArtist :: TrackSuplement -> Bool Source #
data TrackSuplement Source #
Invariant, always a valid artist text.
trackSuplement :: Text -> Text -> Bool -> Maybe TrackSuplement Source #
suplement :: TrackSuplement -> TrackIdentifier -> TrackInfo Source #
mergeSuplement :: Functor m => TrackSuplement -> Pipe TrackIdentifier TrackInfo m a Source #