packages feed

spacechar 0.0.0.1 → 0.0.0.2

raw patch · 3 files changed

+106/−2 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Char.Space: CarriageReturn :: CarriageReturn
- Data.Char.Space: CarriageReturn_ :: SpaceChar
- Data.Char.Space: CarriageReturn__ :: IsoLatin1
- Data.Char.Space: EmQuad :: EmQuad
- Data.Char.Space: EmQuad_ :: SpaceChar
- Data.Char.Space: EmSpace :: EmSpace
- Data.Char.Space: EmSpace_ :: SpaceChar
- Data.Char.Space: EnQuad :: EnQuad
- Data.Char.Space: EnQuad_ :: SpaceChar
- Data.Char.Space: EnSpace :: EnSpace
- Data.Char.Space: EnSpace_ :: SpaceChar
- Data.Char.Space: FigureSpace :: FigureSpace
- Data.Char.Space: FigureSpace_ :: SpaceChar
- Data.Char.Space: FormFeed :: FormFeed
- Data.Char.Space: FormFeed_ :: SpaceChar
- Data.Char.Space: FormFeed__ :: IsoLatin1
- Data.Char.Space: FourPerEmSpace :: FourPerEmSpace
- Data.Char.Space: FourPerEmSpace_ :: SpaceChar
- Data.Char.Space: HairSpace :: HairSpace
- Data.Char.Space: HairSpace_ :: SpaceChar
- Data.Char.Space: HorizontalTab :: HorizontalTab
- Data.Char.Space: HorizontalTab_ :: SpaceChar
- Data.Char.Space: HorizontalTab__ :: IsoLatin1
- Data.Char.Space: IdeographicSpace :: IdeographicSpace
- Data.Char.Space: IdeographicSpace_ :: SpaceChar
- Data.Char.Space: LineFeed :: LineFeed
- Data.Char.Space: LineFeed_ :: SpaceChar
- Data.Char.Space: LineFeed__ :: IsoLatin1
- Data.Char.Space: MediumMathematicalSpace :: MediumMathematicalSpace
- Data.Char.Space: MediumMathematicalSpace_ :: SpaceChar
- Data.Char.Space: NarrowNoBreakSpace :: NarrowNoBreakSpace
- Data.Char.Space: NarrowNoBreakSpace_ :: SpaceChar
- Data.Char.Space: NoBreakSpace :: NoBreakSpace
- Data.Char.Space: NoBreakSpace_ :: SpaceChar
- Data.Char.Space: OghamSpaceMark :: OghamSpaceMark
- Data.Char.Space: OghamSpaceMark_ :: SpaceChar
- Data.Char.Space: PunctuationSpace :: PunctuationSpace
- Data.Char.Space: PunctuationSpace_ :: SpaceChar
- Data.Char.Space: SixPerEmSpace :: SixPerEmSpace
- Data.Char.Space: SixPerEmSpace_ :: SpaceChar
- Data.Char.Space: ThinSpace :: ThinSpace
- Data.Char.Space: ThinSpace_ :: SpaceChar
- Data.Char.Space: ThreePerEmSpace :: ThreePerEmSpace
- Data.Char.Space: ThreePerEmSpace_ :: SpaceChar
- Data.Char.Space: VerticalTab :: VerticalTab
- Data.Char.Space: VerticalTab_ :: SpaceChar
- Data.Char.Space: Whitespace :: Whitespace
- Data.Char.Space: Whitespace_ :: SpaceChar
- Data.Char.Space: Whitespace__ :: IsoLatin1

Files

changelog.md view
@@ -1,3 +1,7 @@+0.0.0.2++* Export list and haddock documentation.+ 0.0.0.1  * The initial version of spacechar.
spacechar.cabal view
@@ -1,5 +1,5 @@ name:                 spacechar-version:              0.0.0.1+version:              0.0.0.2 synopsis:             Space Character description:          Space Character license:              BSD3
src/Data/Char/Space.hs view
@@ -2,7 +2,107 @@ {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE LambdaCase #-} -module Data.Char.Space where+module Data.Char.Space(+  -- * Individual space characters+  HorizontalTab+, HasHorizontalTab(..)+, AsHorizontalTab(..)+, parseHorizontalTab+, LineFeed+, HasLineFeed(..)+, AsLineFeed(..)+, parseLineFeed+, VerticalTab+, HasVerticalTab(..)+, AsVerticalTab(..)+, parseVerticalTab+, FormFeed+, HasFormFeed(..)+, AsFormFeed(..)+, parseFormFeed+, CarriageReturn+, HasCarriageReturn(..)+, AsCarriageReturn(..)+, parseCarriageReturn+, Whitespace+, HasWhitespace(..)+, AsWhitespace(..)+, parseWhitespace+, NoBreakSpace+, HasNoBreakSpace(..)+, AsNoBreakSpace(..)+, parseNoBreakSpace+, OghamSpaceMark+, HasOghamSpaceMark(..)+, AsOghamSpaceMark(..)+, parseOghamSpaceMark+, EnQuad+, HasEnQuad(..)+, AsEnQuad(..)+, parseEnQuad+, EmQuad+, HasEmQuad(..)+, AsEmQuad(..)+, parseEmQuad+, EnSpace+, HasEnSpace(..)+, AsEnSpace(..)+, parseEnSpace+, EmSpace+, HasEmSpace(..)+, AsEmSpace(..)+, parseEmSpace+, ThreePerEmSpace+, HasThreePerEmSpace(..)+, AsThreePerEmSpace(..)+, parseThreePerEmSpace+, FourPerEmSpace+, HasFourPerEmSpace(..)+, AsFourPerEmSpace(..)+, parseFourPerEmSpace+, SixPerEmSpace+, HasSixPerEmSpace(..)+, AsSixPerEmSpace(..)+, parseSixPerEmSpace+, FigureSpace+, HasFigureSpace(..)+, AsFigureSpace(..)+, parseFigureSpace+, PunctuationSpace+, HasPunctuationSpace(..)+, AsPunctuationSpace(..)+, parsePunctuationSpace+, ThinSpace+, HasThinSpace(..)+, AsThinSpace(..)+, parseThinSpace+, HairSpace+, HasHairSpace(..)+, AsHairSpace(..)+, parseHairSpace+, NarrowNoBreakSpace+, HasNarrowNoBreakSpace(..)+, AsNarrowNoBreakSpace(..)+, parseNarrowNoBreakSpace+, MediumMathematicalSpace+, HasMediumMathematicalSpace(..)+, AsMediumMathematicalSpace(..)+, parseMediumMathematicalSpace+, IdeographicSpace+, HasIdeographicSpace(..)+, AsIdeographicSpace(..)+, parseIdeographicSpace+-- * All space characters+, SpaceChar+, HasSpaceChar(..)+, AsSpaceChar(..)+, parseSpaceChar+-- * ISO Latin-1 space characters /(horizontal tab, line feed, form feed, carriage return, whitespace)/+, IsoLatin1+, HasIsoLatin1(..)+, AsIsoLatin1(..)+, parseIsoLatin1+) where  import Control.Category ( Category(id) ) import Control.Lens ( Prism', prism', (#), Lens' )