hbro-1.1.2.2: Minimal KISS compliant browser

Safe HaskellNone

Hbro.Clipboard

Description

Designed to be imported as qualified.

Synopsis

Documentation

insert :: MonadBase IO m => String -> m ()Source

Write given string to primary clipboard

with :: (MonadBaseControl IO m, MonadError HError m) => (String -> m a) -> m ()Source

Feed given function with primary cliboard's content

requestText :: (MonadBaseControl IO m, ClipboardClass a, MonadError HError m) => a -> (String -> m b) -> m ()Source

Wrapping around clipboardRequestText to be able to use any monad based on IO as callback