| Maintainer | [email protected] |
|---|---|
| Stability | experimental |
| Portability | portable (FFI) |
| Safe Haskell | Safe |
| Language | Haskell2010 |
termColors :: Capability Int Source
The maximum number of of colors on the screen.
withForegroundColor :: TermStr s => Capability (Color -> s -> s) Source
This capability temporarily sets the terminal's foreground color while outputting the given text, and then restores the terminal to its default foreground and background colors.
withBackgroundColor :: TermStr s => Capability (Color -> s -> s) Source
This capability temporarily sets the terminal's background color while outputting the given text, and then restores the terminal to its default foreground and background colors.
setForegroundColor :: TermStr s => Capability (Color -> s) Source
Sets the foreground color of all further text output, using either the setaf or setf capability.
setBackgroundColor :: TermStr s => Capability (Color -> s) Source
Sets the background color of all further text output, using either the setab or setb capability.
restoreDefaultColors :: TermStr s => Capability s Source
Restores foreground/background colors to their original settings.
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/7.10.3/docs/html/libraries/terminfo-0.4.0.1/System-Console-Terminfo-Color.html