| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Char.Space
Documentation
data HorizontalTab Source #
Constructors
| HorizontalTab |
Instances
class HasHorizontalTab a where Source #
Methods
Instances
| HasHorizontalTab () Source # | |
Defined in Data.Char.Space Methods horizontalTab :: Lens' () HorizontalTab Source # | |
| HasHorizontalTab HorizontalTab Source # | |
Defined in Data.Char.Space Methods | |
class AsHorizontalTab a where Source #
Minimal complete definition
Instances
| AsHorizontalTab Char Source # | |
Defined in Data.Char.Space | |
| AsHorizontalTab Int Source # | |
Defined in Data.Char.Space | |
| AsHorizontalTab Integer Source # | |
Defined in Data.Char.Space | |
| AsHorizontalTab () Source # | |
Defined in Data.Char.Space | |
| AsHorizontalTab IsoLatin1 Source # | |
Defined in Data.Char.Space Methods | |
| AsHorizontalTab SpaceChar Source # | |
Defined in Data.Char.Space Methods | |
| AsHorizontalTab HorizontalTab Source # | |
Defined in Data.Char.Space | |
parseHorizontalTab :: CharParsing p => p HorizontalTab Source #
Constructors
| LineFeed |
class HasLineFeed a where Source #
Instances
class AsLineFeed a where Source #
Minimal complete definition
Instances
parseLineFeed :: CharParsing p => p LineFeed Source #
data VerticalTab Source #
Constructors
| VerticalTab |
Instances
class HasVerticalTab a where Source #
Methods
verticalTab :: Lens' a VerticalTab Source #
Instances
| HasVerticalTab () Source # | |
Defined in Data.Char.Space Methods verticalTab :: Lens' () VerticalTab Source # | |
| HasVerticalTab VerticalTab Source # | |
Defined in Data.Char.Space Methods | |
class AsVerticalTab a where Source #
Minimal complete definition
Instances
| AsVerticalTab Char Source # | |
Defined in Data.Char.Space | |
| AsVerticalTab Int Source # | |
Defined in Data.Char.Space | |
| AsVerticalTab Integer Source # | |
Defined in Data.Char.Space | |
| AsVerticalTab () Source # | |
Defined in Data.Char.Space | |
| AsVerticalTab SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsVerticalTab VerticalTab Source # | |
Defined in Data.Char.Space | |
parseVerticalTab :: CharParsing p => p VerticalTab Source #
Constructors
| FormFeed |
class HasFormFeed a where Source #
Instances
class AsFormFeed a where Source #
Minimal complete definition
Instances
parseFormFeed :: CharParsing p => p FormFeed Source #
data CarriageReturn Source #
Constructors
| CarriageReturn |
Instances
class HasCarriageReturn a where Source #
Methods
Instances
| HasCarriageReturn () Source # | |
Defined in Data.Char.Space Methods carriageReturn :: Lens' () CarriageReturn Source # | |
| HasCarriageReturn CarriageReturn Source # | |
Defined in Data.Char.Space Methods carriageReturn :: Lens' CarriageReturn CarriageReturn Source # | |
class AsCarriageReturn a where Source #
Minimal complete definition
Instances
| AsCarriageReturn Char Source # | |
Defined in Data.Char.Space | |
| AsCarriageReturn Int Source # | |
Defined in Data.Char.Space | |
| AsCarriageReturn Integer Source # | |
Defined in Data.Char.Space Methods | |
| AsCarriageReturn () Source # | |
Defined in Data.Char.Space | |
| AsCarriageReturn IsoLatin1 Source # | |
Defined in Data.Char.Space Methods | |
| AsCarriageReturn SpaceChar Source # | |
Defined in Data.Char.Space Methods | |
| AsCarriageReturn CarriageReturn Source # | |
Defined in Data.Char.Space | |
parseCarriageReturn :: CharParsing p => p CarriageReturn Source #
data Whitespace Source #
Constructors
| Whitespace |
Instances
class HasWhitespace a where Source #
Methods
whitespace :: Lens' a Whitespace Source #
Instances
| HasWhitespace () Source # | |
Defined in Data.Char.Space Methods whitespace :: Lens' () Whitespace Source # | |
| HasWhitespace Whitespace Source # | |
Defined in Data.Char.Space Methods | |
class AsWhitespace a where Source #
Minimal complete definition
Instances
| AsWhitespace Char Source # | |
Defined in Data.Char.Space | |
| AsWhitespace Int Source # | |
Defined in Data.Char.Space | |
| AsWhitespace Integer Source # | |
Defined in Data.Char.Space | |
| AsWhitespace () Source # | |
Defined in Data.Char.Space | |
| AsWhitespace IsoLatin1 Source # | |
Defined in Data.Char.Space | |
| AsWhitespace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsWhitespace Whitespace Source # | |
Defined in Data.Char.Space | |
parseWhitespace :: CharParsing p => p Whitespace Source #
data NoBreakSpace Source #
Constructors
| NoBreakSpace |
Instances
class HasNoBreakSpace a where Source #
Methods
noBreakSpace :: Lens' a NoBreakSpace Source #
Instances
| HasNoBreakSpace () Source # | |
Defined in Data.Char.Space Methods noBreakSpace :: Lens' () NoBreakSpace Source # | |
| HasNoBreakSpace NoBreakSpace Source # | |
Defined in Data.Char.Space Methods | |
class AsNoBreakSpace a where Source #
Minimal complete definition
Instances
| AsNoBreakSpace Char Source # | |
Defined in Data.Char.Space | |
| AsNoBreakSpace Int Source # | |
Defined in Data.Char.Space | |
| AsNoBreakSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsNoBreakSpace () Source # | |
Defined in Data.Char.Space | |
| AsNoBreakSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsNoBreakSpace NoBreakSpace Source # | |
Defined in Data.Char.Space Methods | |
parseNoBreakSpace :: CharParsing p => p NoBreakSpace Source #
data OghamSpaceMark Source #
Constructors
| OghamSpaceMark |
Instances
class HasOghamSpaceMark a where Source #
Methods
Instances
| HasOghamSpaceMark () Source # | |
Defined in Data.Char.Space Methods oghamSpaceMark :: Lens' () OghamSpaceMark Source # | |
| HasOghamSpaceMark OghamSpaceMark Source # | |
Defined in Data.Char.Space Methods oghamSpaceMark :: Lens' OghamSpaceMark OghamSpaceMark Source # | |
class AsOghamSpaceMark a where Source #
Minimal complete definition
Instances
| AsOghamSpaceMark Char Source # | |
Defined in Data.Char.Space | |
| AsOghamSpaceMark Int Source # | |
Defined in Data.Char.Space | |
| AsOghamSpaceMark Integer Source # | |
Defined in Data.Char.Space Methods | |
| AsOghamSpaceMark () Source # | |
Defined in Data.Char.Space | |
| AsOghamSpaceMark SpaceChar Source # | |
Defined in Data.Char.Space Methods | |
| AsOghamSpaceMark OghamSpaceMark Source # | |
Defined in Data.Char.Space | |
parseOghamSpaceMark :: CharParsing p => p OghamSpaceMark Source #
Constructors
| EnQuad |
class AsEnQuad a where Source #
Minimal complete definition
parseEnQuad :: CharParsing p => p EnQuad Source #
Constructors
| EmQuad |
class AsEmQuad a where Source #
Minimal complete definition
parseEmQuad :: CharParsing p => p EmQuad Source #
Constructors
| EnSpace |
class HasEnSpace a where Source #
Instances
class AsEnSpace a where Source #
Minimal complete definition
parseEnSpace :: CharParsing p => p EnSpace Source #
Constructors
| EmSpace |
class HasEmSpace a where Source #
Instances
class AsEmSpace a where Source #
Minimal complete definition
parseEmSpace :: CharParsing p => p EmSpace Source #
data ThreePerEmSpace Source #
Constructors
| ThreePerEmSpace |
Instances
class HasThreePerEmSpace a where Source #
Methods
Instances
| HasThreePerEmSpace () Source # | |
Defined in Data.Char.Space Methods | |
| HasThreePerEmSpace ThreePerEmSpace Source # | |
Defined in Data.Char.Space Methods threePerEmSpace :: Lens' ThreePerEmSpace ThreePerEmSpace Source # | |
class AsThreePerEmSpace a where Source #
Minimal complete definition
Instances
| AsThreePerEmSpace Char Source # | |
Defined in Data.Char.Space | |
| AsThreePerEmSpace Int Source # | |
Defined in Data.Char.Space | |
| AsThreePerEmSpace Integer Source # | |
Defined in Data.Char.Space Methods | |
| AsThreePerEmSpace () Source # | |
Defined in Data.Char.Space | |
| AsThreePerEmSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsThreePerEmSpace ThreePerEmSpace Source # | |
Defined in Data.Char.Space | |
parseThreePerEmSpace :: CharParsing p => p ThreePerEmSpace Source #
data FourPerEmSpace Source #
Constructors
| FourPerEmSpace |
Instances
class HasFourPerEmSpace a where Source #
Methods
Instances
| HasFourPerEmSpace () Source # | |
Defined in Data.Char.Space Methods fourPerEmSpace :: Lens' () FourPerEmSpace Source # | |
| HasFourPerEmSpace FourPerEmSpace Source # | |
Defined in Data.Char.Space Methods fourPerEmSpace :: Lens' FourPerEmSpace FourPerEmSpace Source # | |
class AsFourPerEmSpace a where Source #
Minimal complete definition
Instances
| AsFourPerEmSpace Char Source # | |
Defined in Data.Char.Space | |
| AsFourPerEmSpace Int Source # | |
Defined in Data.Char.Space | |
| AsFourPerEmSpace Integer Source # | |
Defined in Data.Char.Space Methods | |
| AsFourPerEmSpace () Source # | |
Defined in Data.Char.Space | |
| AsFourPerEmSpace SpaceChar Source # | |
Defined in Data.Char.Space Methods | |
| AsFourPerEmSpace FourPerEmSpace Source # | |
Defined in Data.Char.Space | |
parseFourPerEmSpace :: CharParsing p => p FourPerEmSpace Source #
data SixPerEmSpace Source #
Constructors
| SixPerEmSpace |
Instances
class HasSixPerEmSpace a where Source #
Methods
Instances
| HasSixPerEmSpace () Source # | |
Defined in Data.Char.Space Methods sixPerEmSpace :: Lens' () SixPerEmSpace Source # | |
| HasSixPerEmSpace SixPerEmSpace Source # | |
Defined in Data.Char.Space Methods | |
class AsSixPerEmSpace a where Source #
Minimal complete definition
Instances
| AsSixPerEmSpace Char Source # | |
Defined in Data.Char.Space | |
| AsSixPerEmSpace Int Source # | |
Defined in Data.Char.Space | |
| AsSixPerEmSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsSixPerEmSpace () Source # | |
Defined in Data.Char.Space | |
| AsSixPerEmSpace SpaceChar Source # | |
Defined in Data.Char.Space Methods | |
| AsSixPerEmSpace SixPerEmSpace Source # | |
Defined in Data.Char.Space | |
parseSixPerEmSpace :: CharParsing p => p SixPerEmSpace Source #
data FigureSpace Source #
Constructors
| FigureSpace |
Instances
class HasFigureSpace a where Source #
Methods
figureSpace :: Lens' a FigureSpace Source #
Instances
| HasFigureSpace () Source # | |
Defined in Data.Char.Space Methods figureSpace :: Lens' () FigureSpace Source # | |
| HasFigureSpace FigureSpace Source # | |
Defined in Data.Char.Space Methods | |
class AsFigureSpace a where Source #
Minimal complete definition
Instances
| AsFigureSpace Char Source # | |
Defined in Data.Char.Space | |
| AsFigureSpace Int Source # | |
Defined in Data.Char.Space | |
| AsFigureSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsFigureSpace () Source # | |
Defined in Data.Char.Space | |
| AsFigureSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsFigureSpace FigureSpace Source # | |
Defined in Data.Char.Space | |
parseFigureSpace :: CharParsing p => p FigureSpace Source #
data PunctuationSpace Source #
Constructors
| PunctuationSpace |
Instances
class HasPunctuationSpace a where Source #
Methods
Instances
| HasPunctuationSpace () Source # | |
Defined in Data.Char.Space Methods | |
| HasPunctuationSpace PunctuationSpace Source # | |
Defined in Data.Char.Space Methods punctuationSpace :: Lens' PunctuationSpace PunctuationSpace Source # | |
class AsPunctuationSpace a where Source #
Minimal complete definition
Instances
| AsPunctuationSpace Char Source # | |
Defined in Data.Char.Space Methods | |
| AsPunctuationSpace Int Source # | |
Defined in Data.Char.Space | |
| AsPunctuationSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsPunctuationSpace () Source # | |
Defined in Data.Char.Space | |
| AsPunctuationSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsPunctuationSpace PunctuationSpace Source # | |
Defined in Data.Char.Space | |
parsePunctuationSpace :: CharParsing p => p PunctuationSpace Source #
Constructors
| ThinSpace |
Instances
class HasThinSpace a where Source #
Instances
class AsThinSpace a where Source #
Minimal complete definition
Instances
| AsThinSpace Char Source # | |
Defined in Data.Char.Space | |
| AsThinSpace Int Source # | |
Defined in Data.Char.Space | |
| AsThinSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsThinSpace () Source # | |
Defined in Data.Char.Space | |
| AsThinSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsThinSpace ThinSpace Source # | |
Defined in Data.Char.Space | |
parseThinSpace :: CharParsing p => p ThinSpace Source #
Constructors
| HairSpace |
Instances
class HasHairSpace a where Source #
Instances
class AsHairSpace a where Source #
Minimal complete definition
Instances
| AsHairSpace Char Source # | |
Defined in Data.Char.Space | |
| AsHairSpace Int Source # | |
Defined in Data.Char.Space | |
| AsHairSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsHairSpace () Source # | |
Defined in Data.Char.Space | |
| AsHairSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsHairSpace HairSpace Source # | |
Defined in Data.Char.Space | |
parseHairSpace :: CharParsing p => p HairSpace Source #
data NarrowNoBreakSpace Source #
Constructors
| NarrowNoBreakSpace |
Instances
class HasNarrowNoBreakSpace a where Source #
Methods
Instances
| HasNarrowNoBreakSpace () Source # | |
Defined in Data.Char.Space Methods | |
| HasNarrowNoBreakSpace NarrowNoBreakSpace Source # | |
Defined in Data.Char.Space | |
class AsNarrowNoBreakSpace a where Source #
Minimal complete definition
Methods
_NarrowNoBreakSpace :: Prism' a NarrowNoBreakSpace Source #
_NarrowNoBreakSpace' :: a Source #
Instances
| AsNarrowNoBreakSpace Char Source # | |
Defined in Data.Char.Space | |
| AsNarrowNoBreakSpace Int Source # | |
Defined in Data.Char.Space Methods _NarrowNoBreakSpace :: Prism' Int NarrowNoBreakSpace Source # | |
| AsNarrowNoBreakSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsNarrowNoBreakSpace () Source # | |
Defined in Data.Char.Space Methods _NarrowNoBreakSpace :: Prism' () NarrowNoBreakSpace Source # _NarrowNoBreakSpace' :: () Source # | |
| AsNarrowNoBreakSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsNarrowNoBreakSpace NarrowNoBreakSpace Source # | |
Defined in Data.Char.Space | |
data MediumMathematicalSpace Source #
Constructors
| MediumMathematicalSpace |
Instances
class HasMediumMathematicalSpace a where Source #
Methods
mediumMathematicalSpace :: Lens' a MediumMathematicalSpace Source #
Instances
| HasMediumMathematicalSpace () Source # | |
Defined in Data.Char.Space Methods mediumMathematicalSpace :: Lens' () MediumMathematicalSpace Source # | |
| HasMediumMathematicalSpace MediumMathematicalSpace Source # | |
Defined in Data.Char.Space | |
class AsMediumMathematicalSpace a where Source #
Minimal complete definition
Methods
_MediumMathematicalSpace :: Prism' a MediumMathematicalSpace Source #
Instances
| AsMediumMathematicalSpace Char Source # | |
Defined in Data.Char.Space | |
| AsMediumMathematicalSpace Int Source # | |
Defined in Data.Char.Space | |
| AsMediumMathematicalSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsMediumMathematicalSpace () Source # | |
Defined in Data.Char.Space Methods _MediumMathematicalSpace :: Prism' () MediumMathematicalSpace Source # _MediumMathematicalSpace' :: () Source # | |
| AsMediumMathematicalSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsMediumMathematicalSpace MediumMathematicalSpace Source # | |
data IdeographicSpace Source #
Constructors
| IdeographicSpace |
Instances
class HasIdeographicSpace a where Source #
Methods
Instances
| HasIdeographicSpace () Source # | |
Defined in Data.Char.Space Methods | |
| HasIdeographicSpace IdeographicSpace Source # | |
Defined in Data.Char.Space Methods ideographicSpace :: Lens' IdeographicSpace IdeographicSpace Source # | |
class AsIdeographicSpace a where Source #
Minimal complete definition
Instances
| AsIdeographicSpace Char Source # | |
Defined in Data.Char.Space Methods | |
| AsIdeographicSpace Int Source # | |
Defined in Data.Char.Space | |
| AsIdeographicSpace Integer Source # | |
Defined in Data.Char.Space | |
| AsIdeographicSpace () Source # | |
Defined in Data.Char.Space | |
| AsIdeographicSpace SpaceChar Source # | |
Defined in Data.Char.Space | |
| AsIdeographicSpace IdeographicSpace Source # | |
Defined in Data.Char.Space | |
parseIdeographicSpace :: CharParsing p => p IdeographicSpace Source #
Constructors
Instances
class HasSpaceChar a where Source #
class AsSpaceChar a where Source #
Methods
_SpaceChar :: Prism' a SpaceChar Source #
Instances
| AsSpaceChar SpaceChar Source # | |
Defined in Data.Char.Space | |
parseSpaceChar :: CharParsing p => p SpaceChar Source #
Constructors
| HorizontalTab__ | |
| LineFeed__ | |
| FormFeed__ | |
| CarriageReturn__ | |
| Whitespace__ |
Instances
| Eq IsoLatin1 Source # | |
| Ord IsoLatin1 Source # | |
| Show IsoLatin1 Source # | |
| Generic IsoLatin1 Source # | |
| AsIsoLatin1 IsoLatin1 Source # | |
Defined in Data.Char.Space | |
| HasIsoLatin1 IsoLatin1 Source # | |
| AsWhitespace IsoLatin1 Source # | |
Defined in Data.Char.Space | |
| AsCarriageReturn IsoLatin1 Source # | |
Defined in Data.Char.Space Methods | |
| AsFormFeed IsoLatin1 Source # | |
| AsLineFeed IsoLatin1 Source # | |
| AsHorizontalTab IsoLatin1 Source # | |
Defined in Data.Char.Space Methods | |
| type Rep IsoLatin1 Source # | |
Defined in Data.Char.Space type Rep IsoLatin1 = D1 ('MetaData "IsoLatin1" "Data.Char.Space" "spacechar-0.0.0.1-JEis2Qv1pN9FxDgBjaEcwz" 'False) ((C1 ('MetaCons "HorizontalTab__" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LineFeed__" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "FormFeed__" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "CarriageReturn__" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Whitespace__" 'PrefixI 'False) (U1 :: Type -> Type)))) | |
class HasIsoLatin1 a where Source #
class AsIsoLatin1 a where Source #
Methods
_IsoLatin1 :: Prism' a IsoLatin1 Source #
Instances
| AsIsoLatin1 IsoLatin1 Source # | |
Defined in Data.Char.Space | |
parseIsoLatin1 :: CharParsing p => p IsoLatin1 Source #