-- | Safe and unsafe logging functions wrapping Control.Logging
module L3.Log.Colors where

reset :: String
reset :: String
reset = String
"\x001b[0m"

black :: String
black :: String
black = String
"\x001b[30m"

red :: String
red :: String
red = String
"\x001b[31m"

green :: String
green :: String
green = String
"\x001b[32m"

yellow :: String
yellow :: String
yellow = String
"\x001b[33m"

blue :: String
blue :: String
blue = String
"\x001b[34m"

magenta :: String
magenta :: String
magenta = String
"\x001b[35m"

cyan :: String
cyan :: String
cyan = String
"\x001b[36m"

white :: String
white :: String
white = String
"\x001b[37m"

brightBlack :: String
brightBlack :: String
brightBlack = String
"\x001b[30;1m"

brightRed :: String
brightRed :: String
brightRed = String
"\x001b[31;1m"

brightGreen :: String
brightGreen :: String
brightGreen = String
"\x001b[32;1m"

brightYellow :: String
brightYellow :: String
brightYellow = String
"\x001b[33;1m"

brightBlue :: String
brightBlue :: String
brightBlue = String
"\x001b[34;1m"

brightMagenta :: String
brightMagenta :: String
brightMagenta = String
"\x001b[35;1m"

brightCyan :: String
brightCyan :: String
brightCyan = String
"\x001b[36;1m"

brightWhite :: String
brightWhite :: String
brightWhite = String
"\x001b[37;1m"