Safe Haskell | None |
---|---|
Language | Haskell98 |
Designed to be imported as qualified
.
- write :: (BaseIO m, MonadLogger m) => Text -> m ()
- write' :: (BaseIO m, MonadLogger m) => SelectionTag -> Text -> m ()
- read :: (BaseIO m, Alternative m, MonadError Text m) => m Text
- read' :: (Alternative m, MonadError Text m, BaseIO m) => SelectionTag -> m Text
Documentation
write :: (BaseIO m, MonadLogger m) => Text -> m ()
Write given Text
to the selection-primary clipboard
write' :: (BaseIO m, MonadLogger m) => SelectionTag -> Text -> m ()
Write given text to the given clipboard
read :: (BaseIO m, Alternative m, MonadError Text m) => m Text
Read clipboard's content. Both selectionPrimary
and selectionClipboard
are inspected (in this order).
read' :: (Alternative m, MonadError Text m, BaseIO m) => SelectionTag -> m Text
Return the content from the given clipboard.