module DataFrame.Display.Terminal.Colours where

-- terminal color functions
red :: String -> String
red :: String -> String
red String
s = String
"\ESC[31m" String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
s String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
"\ESC[0m"

green :: String -> String
green :: String -> String
green String
s = String
"\ESC[32m" String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
s String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
"\ESC[0m"

brightGreen :: String -> String
brightGreen :: String -> String
brightGreen String
s = String
"\ESC[92m" String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
s String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
"\ESC[0m"

brightBlue :: String -> String
brightBlue :: String -> String
brightBlue String
s = String
"\ESC[94m" String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
s String -> String -> String
forall a. [a] -> [a] -> [a]
++ String
"\ESC[0m"