| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hledger.Utils.Color
Description
Basic color helpers for prettifying console output.
Synopsis
- color :: ColorIntensity -> Color -> String -> String
- bgColor :: ColorIntensity -> Color -> String -> String
- colorB :: ColorIntensity -> Color -> WideBuilder -> WideBuilder
- bgColorB :: ColorIntensity -> Color -> WideBuilder -> WideBuilder
- data Color
- data ColorIntensity
Documentation
color :: ColorIntensity -> Color -> String -> String Source #
Wrap a string in ANSI codes to set and reset foreground colour.
bgColor :: ColorIntensity -> Color -> String -> String Source #
Wrap a string in ANSI codes to set and reset background colour.
colorB :: ColorIntensity -> Color -> WideBuilder -> WideBuilder Source #
Wrap a WideBuilder in ANSI codes to set and reset foreground colour.
bgColorB :: ColorIntensity -> Color -> WideBuilder -> WideBuilder Source #
Wrap a WideBuilder in ANSI codes to set and reset background colour.
Instances
| Bounded Color | |
Defined in System.Console.ANSI.Types | |
| Enum Color | |
| Eq Color | |
| Ord Color | |
| Read Color | |
Defined in System.Console.ANSI.Types | |
| Show Color | |
| Ix Color | |
data ColorIntensity #