Portability | non-portable (GADTs, CPP, DeriveDataTypeable) |
---|---|
Stability | experimental |
Maintainer | Jens Thomas <jetho@gmx.de> |
Safe Haskell | Safe-Inferred |
A small cross-platform library for reading and modifying the system clipboard.
- getClipboard :: IO String
- setClipboard :: String -> IO ()
- modifyClipboard :: (String -> String) -> IO String
- modifyClipboard_ :: (String -> String) -> IO ()
- clearClipboard :: IO ()
- data ClipboardException
Documentation
getClipboard :: IO StringSource
Read clipboard contents.
setClipboard :: String -> IO ()Source
Set clipboard contents.
modifyClipboard :: (String -> String) -> IO StringSource
Apply function to clipboard and return its new contents.
modifyClipboard_ :: (String -> String) -> IO ()Source
Apply function to clipboard.
clearClipboard :: IO ()Source
Delete Clipboard contents.