Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- (?) :: (a -> b) -> (b -> c) -> a -> c
- meta :: Text -> Metadata -> Song -> Text
- mmeta :: Metadata -> Song -> Maybe Text
- secondsToTime :: Integer -> Text
- updateExtentMap :: EventM Name (Map Name (Maybe (Extent Name)))
- deleteHighlightedfromQ :: MonadMPD m => SongList -> m ()
- deleteAll :: MonadMPD m => SongList -> m ()
- pasteSongstoQ :: MonadMPD m => SongList -> SongList -> m ()
- getHighlighted :: (Eq e, Filterable t, Foldable t, Splittable t) => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight)
- listPaste :: (Splittable t, Semigroup (t e)) => GenericList n t e -> GenericList n t e -> GenericList n t e
- deleteHighlighted :: HState -> Lens' HState SongList -> HState
- listToggleHighlight :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight)
- listHighlight :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight)
- listUnhighlightAll :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight)
- saveListToPl :: MonadMPD m => SongList -> Text -> m ()
- overwriteListToPl :: MonadMPD m => SongList -> Text -> m ()
- saveEditedPl :: HState -> EventM n HState
- deleteSelectedPl :: HState -> EventM n HState
- duplicatePlaylist :: PlaylistName -> HState -> EventM n HState
- pastePlaylist :: HState -> EventM n HState
- songBulkAddtoQ :: Bool -> Vector Song -> HState -> EventM n HState
- songBulkAddtoPl :: String -> Vector Song -> HState -> EventM n HState
Documentation
secondsToTime :: Integer -> Text Source #
deleteHighlightedfromQ :: MonadMPD m => SongList -> m () Source #
getHighlighted :: (Eq e, Filterable t, Foldable t, Splittable t) => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight) Source #
listPaste :: (Splittable t, Semigroup (t e)) => GenericList n t e -> GenericList n t e -> GenericList n t e Source #
listToggleHighlight :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight) Source #
toggle selected items highlight status
listHighlight :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight) Source #
Highlight selcted item status
listUnhighlightAll :: Traversable t => GenericList n t (e, Highlight) -> GenericList n t (e, Highlight) Source #
duplicatePlaylist :: PlaylistName -> HState -> EventM n HState Source #