simplex-chat-6.5.0.7
Safe HaskellNone
LanguageHaskell2010

Simplex.Chat.Styled

Documentation

data StyledString Source #

Constructors

Styled [SGR] String 
StyledString :<>: StyledString 

Instances

Instances details
IsString StyledString Source # 
Instance details

Defined in Simplex.Chat.Styled

Methods

fromString :: String -> StyledString

Monoid StyledString Source # 
Instance details

Defined in Simplex.Chat.Styled

Semigroup StyledString Source # 
Instance details

Defined in Simplex.Chat.Styled

Show StyledString Source # 
Instance details

Defined in Simplex.Chat.Styled

Methods

showsPrec :: Int -> StyledString -> ShowS

show :: StyledString -> String

showList :: [StyledString] -> ShowS

class StyledFormat a where Source #

Instances

Instances details
StyledFormat ByteString Source # 
Instance details

Defined in Simplex.Chat.Styled

Methods

styled :: Format -> ByteString -> StyledString Source #

plain :: ByteString -> StyledString Source #

StyledFormat Text Source # 
Instance details

Defined in Simplex.Chat.Styled

Methods

styled :: Format -> Text -> StyledString Source #

plain :: Text -> StyledString Source #

StyledFormat String Source # 
Instance details

Defined in Simplex.Chat.Styled

Methods

styled :: Format -> String -> StyledString Source #

plain :: String -> StyledString Source #

sShow :: Show a => a -> StyledString Source #