| Portability | A small cross-platform library for reading and modifying the system clipboard. |
|---|---|
| Stability | experimental |
| Maintainer | Jens Thomas <jetho@gmx.de> |
| Safe Haskell | Safe-Inferred |
System.Hclip
Description
- getClipboard :: IO (Either ClipboardError String)
- setClipboard :: String -> IO (Either ClipboardError String)
- modifyClipboard :: (String -> String) -> IO (Either ClipboardError String)
- data ClipboardError
Documentation
getClipboard :: IO (Either ClipboardError String)Source
Read clipboard contents.
setClipboard :: String -> IO (Either ClipboardError String)Source
Set clipboard contents.
modifyClipboard :: (String -> String) -> IO (Either ClipboardError String)Source
Apply function to clipboard and return its new contents.
data ClipboardError Source
Error Types
Constructors
| UnsupportedOS String | |
| NoTextualData | |
| MissingCommands [String] | |
| MiscError String |
Instances