symantic-document-0.0.0.20170623: Document symantics.

Safe HaskellSafe
LanguageHaskell98

Language.Symantic.Document.ANSI

Contents

Synopsis

Type ANSI

newtype ANSI Source #

Constructors

ANSI 

Fields

Instances

IsString ANSI Source # 

Methods

fromString :: String -> ANSI #

Semigroup ANSI Source # 

Methods

(<>) :: ANSI -> ANSI -> ANSI #

sconcat :: NonEmpty ANSI -> ANSI #

stimes :: Integral b => b -> ANSI -> ANSI #

Monoid ANSI Source # 

Methods

mempty :: ANSI #

mappend :: ANSI -> ANSI -> ANSI #

mconcat :: [ANSI] -> ANSI #

Doc_Decoration ANSI Source # 
Doc_Color ANSI Source # 
Doc_Text ANSI Source # 

Type ANSI_IO

newtype ANSI_IO Source #

Constructors

ANSI_IO 

Fields

Instances

IsString ANSI_IO Source # 

Methods

fromString :: String -> ANSI_IO #

Semigroup ANSI_IO Source # 
Monoid ANSI_IO Source # 
Doc_Decoration ANSI_IO Source # 
Doc_Color ANSI_IO Source # 
Doc_Text ANSI_IO Source #