symantic-document-1.2.3.20190628: Document symantics.

Safe HaskellNone
LanguageHaskell2010

Symantic.Document.AnsiText

Contents

Synopsis

Type AnsiText

newtype AnsiText d Source #

Constructors

AnsiText 

Fields

Instances
From Char d => From Char (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Char -> AnsiText d Source #

From String d => From String (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: String -> AnsiText d Source #

From Text d => From Text (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Text -> AnsiText d Source #

From Text d => From Text (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Text -> AnsiText d Source #

Show d => Show (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

showsPrec :: Int -> AnsiText d -> ShowS #

show :: AnsiText d -> String #

showList :: [AnsiText d] -> ShowS #

From String d => IsString (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

fromString :: String -> AnsiText d #

Semigroup d => Semigroup (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

(<>) :: AnsiText d -> AnsiText d -> AnsiText d #

sconcat :: NonEmpty (AnsiText d) -> AnsiText d #

stimes :: Integral b => b -> AnsiText d -> AnsiText d #

Monoid d => Monoid (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

mempty :: AnsiText d #

mappend :: AnsiText d -> AnsiText d -> AnsiText d #

mconcat :: [AnsiText d] -> AnsiText d #

Justifiable d => Justifiable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

justify :: AnsiText d -> AnsiText d Source #

Wrappable d => Wrappable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Listable d => Listable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

ul :: Traversable f => f (AnsiText d) -> AnsiText d Source #

ol :: Traversable f => f (AnsiText d) -> AnsiText d Source #

Indentable d => Indentable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

(Semigroup d, From [SGR] d) => Colorable16 (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

(Semigroup d, From [SGR] d) => Decorable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Spaceable d => Spaceable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Lengthable d => Lengthable (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

From s (AnsiText d) => From (Word s) (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Word s -> AnsiText d Source #

From s (AnsiText d) => From (Line s) (AnsiText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Line s -> AnsiText d Source #

Type PlainText

newtype PlainText d Source #

Constructors

PlainText 

Fields

Instances
From Char d => From Char (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Char -> PlainText d Source #

From String d => From String (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: String -> PlainText d Source #

From Text d => From Text (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Text -> PlainText d Source #

From Text d => From Text (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Text -> PlainText d Source #

Show d => Show (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

From String d => IsString (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

fromString :: String -> PlainText d #

Semigroup d => Semigroup (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

(<>) :: PlainText d -> PlainText d -> PlainText d #

sconcat :: NonEmpty (PlainText d) -> PlainText d #

stimes :: Integral b => b -> PlainText d -> PlainText d #

Monoid d => Monoid (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Justifiable d => Justifiable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Wrappable d => Wrappable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Listable d => Listable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

ul :: Traversable f => f (PlainText d) -> PlainText d Source #

ol :: Traversable f => f (PlainText d) -> PlainText d Source #

Indentable d => Indentable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Semigroup d => Colorable16 (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

reverse :: PlainText d -> PlainText d Source #

black :: PlainText d -> PlainText d Source #

red :: PlainText d -> PlainText d Source #

green :: PlainText d -> PlainText d Source #

yellow :: PlainText d -> PlainText d Source #

blue :: PlainText d -> PlainText d Source #

magenta :: PlainText d -> PlainText d Source #

cyan :: PlainText d -> PlainText d Source #

white :: PlainText d -> PlainText d Source #

blacker :: PlainText d -> PlainText d Source #

redder :: PlainText d -> PlainText d Source #

greener :: PlainText d -> PlainText d Source #

yellower :: PlainText d -> PlainText d Source #

bluer :: PlainText d -> PlainText d Source #

magentaer :: PlainText d -> PlainText d Source #

cyaner :: PlainText d -> PlainText d Source #

whiter :: PlainText d -> PlainText d Source #

onBlack :: PlainText d -> PlainText d Source #

onRed :: PlainText d -> PlainText d Source #

onGreen :: PlainText d -> PlainText d Source #

onYellow :: PlainText d -> PlainText d Source #

onBlue :: PlainText d -> PlainText d Source #

onMagenta :: PlainText d -> PlainText d Source #

onCyan :: PlainText d -> PlainText d Source #

onWhite :: PlainText d -> PlainText d Source #

onBlacker :: PlainText d -> PlainText d Source #

onRedder :: PlainText d -> PlainText d Source #

onGreener :: PlainText d -> PlainText d Source #

onYellower :: PlainText d -> PlainText d Source #

onBluer :: PlainText d -> PlainText d Source #

onMagentaer :: PlainText d -> PlainText d Source #

onCyaner :: PlainText d -> PlainText d Source #

onWhiter :: PlainText d -> PlainText d Source #

Semigroup d => Decorable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Spaceable d => Spaceable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Lengthable d => Lengthable (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

From s (PlainText d) => From (Word s) (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Word s -> PlainText d Source #

From s (PlainText d) => From (Line s) (PlainText d) Source # 
Instance details

Defined in Symantic.Document.AnsiText

Methods

from :: Line s -> PlainText d Source #