Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- all :: [Char]
- printableCharacters :: [Char]
- controlCodes :: [Char]
- letters :: [Char]
- capitalLetters :: [Char]
- smallLetters :: [Char]
- digits :: [Char]
- octDigits :: [Char]
- hexDigits :: [Char]
- numbers :: [Char]
Lists
Every character
Group-related
printableCharacters :: [Char] Source #
Characters in the Printable
group: Space
, ExclamationMark
, QuotationMark
, NumberSign
, DollarSign
, PercentSign
, Ampersand
, Apostrophe
, LeftParenthesis
, RightParenthesis
, Asterisk
, PlusSign
, Comma
, HyphenMinus
, FullStop
, Slash
, Digit0
, Digit1
, Digit2
, Digit3
, Digit4
, Digit5
, Digit6
, Digit7
, Digit8
, Digit9
, Colon
, Semicolon
, LessThanSign
, EqualsSign
, GreaterThanSign
, QuestionMark
, AtSign
, CapitalLetterA
, CapitalLetterB
, CapitalLetterC
, CapitalLetterD
, CapitalLetterE
, CapitalLetterF
, CapitalLetterG
, CapitalLetterH
, CapitalLetterI
, CapitalLetterJ
, CapitalLetterK
, CapitalLetterL
, CapitalLetterM
, CapitalLetterN
, CapitalLetterO
, CapitalLetterP
, CapitalLetterQ
, CapitalLetterR
, CapitalLetterS
, CapitalLetterT
, CapitalLetterU
, CapitalLetterV
, CapitalLetterW
, CapitalLetterX
, CapitalLetterY
, CapitalLetterZ
, LeftSquareBracket
, Backslash
, RightSquareBracket
, Caret
, Underscore
, GraveAccent
, SmallLetterA
, SmallLetterB
, SmallLetterC
, SmallLetterD
, SmallLetterE
, SmallLetterF
, SmallLetterG
, SmallLetterH
, SmallLetterI
, SmallLetterJ
, SmallLetterK
, SmallLetterL
, SmallLetterM
, SmallLetterN
, SmallLetterO
, SmallLetterP
, SmallLetterQ
, SmallLetterR
, SmallLetterS
, SmallLetterT
, SmallLetterU
, SmallLetterV
, SmallLetterW
, SmallLetterX
, SmallLetterY
, SmallLetterZ
, LeftCurlyBracket
, VerticalLine
, RightCurlyBracket
, Tilde
.
controlCodes :: [Char] Source #
Characters in the Control
group: Null
, StartOfHeading
, StartOfText
, EndOfText
, EndOfTransmission
, Enquiry
, Acknowledgement
, Bell
, Backspace
, HorizontalTab
, LineFeed
, VerticalTab
, FormFeed
, CarriageReturn
, ShiftOut
, ShiftIn
, DataLinkEscape
, DeviceControl1
, DeviceControl2
, DeviceControl3
, DeviceControl4
, NegativeAcknowledgement
, SynchronousIdle
, EndOfTransmissionBlock
, Cancel
, EndOfMedium
, Substitute
, Escape
, FileSeparator
, GroupSeparator
, RecordSeparator
, UnitSeparator
, Delete
.
Letter-related
Letters: CapitalLetterA
, CapitalLetterB
, CapitalLetterC
, CapitalLetterD
, CapitalLetterE
, CapitalLetterF
, CapitalLetterG
, CapitalLetterH
, CapitalLetterI
, CapitalLetterJ
, CapitalLetterK
, CapitalLetterL
, CapitalLetterM
, CapitalLetterN
, CapitalLetterO
, CapitalLetterP
, CapitalLetterQ
, CapitalLetterR
, CapitalLetterS
, CapitalLetterT
, CapitalLetterU
, CapitalLetterV
, CapitalLetterW
, CapitalLetterX
, CapitalLetterY
, CapitalLetterZ
, SmallLetterA
, SmallLetterB
, SmallLetterC
, SmallLetterD
, SmallLetterE
, SmallLetterF
, SmallLetterG
, SmallLetterH
, SmallLetterI
, SmallLetterJ
, SmallLetterK
, SmallLetterL
, SmallLetterM
, SmallLetterN
, SmallLetterO
, SmallLetterP
, SmallLetterQ
, SmallLetterR
, SmallLetterS
, SmallLetterT
, SmallLetterU
, SmallLetterV
, SmallLetterW
, SmallLetterX
, SmallLetterY
, SmallLetterZ
.
capitalLetters :: [Char] Source #
Capital letters: CapitalLetterA
, CapitalLetterB
, CapitalLetterC
, CapitalLetterD
, CapitalLetterE
, CapitalLetterF
, CapitalLetterG
, CapitalLetterH
, CapitalLetterI
, CapitalLetterJ
, CapitalLetterK
, CapitalLetterL
, CapitalLetterM
, CapitalLetterN
, CapitalLetterO
, CapitalLetterP
, CapitalLetterQ
, CapitalLetterR
, CapitalLetterS
, CapitalLetterT
, CapitalLetterU
, CapitalLetterV
, CapitalLetterW
, CapitalLetterX
, CapitalLetterY
, CapitalLetterZ
.
smallLetters :: [Char] Source #
Small letters: SmallLetterA
, SmallLetterB
, SmallLetterC
, SmallLetterD
, SmallLetterE
, SmallLetterF
, SmallLetterG
, SmallLetterH
, SmallLetterI
, SmallLetterJ
, SmallLetterK
, SmallLetterL
, SmallLetterM
, SmallLetterN
, SmallLetterO
, SmallLetterP
, SmallLetterQ
, SmallLetterR
, SmallLetterS
, SmallLetterT
, SmallLetterU
, SmallLetterV
, SmallLetterW
, SmallLetterX
, SmallLetterY
, SmallLetterZ
.
Number-related
Hexidecimal digits: Digit0
, Digit1
, Digit2
, Digit3
, Digit4
, Digit5
, Digit6
, Digit7
, Digit8
, Digit9
, CapitalLetterA
, CapitalLetterB
, CapitalLetterC
, CapitalLetterD
, CapitalLetterE
, CapitalLetterF
, SmallLetterA
, SmallLetterB
, SmallLetterC
, SmallLetterD
, SmallLetterE
, SmallLetterF
.
Notes
Each list is sorted in ascending order.
>>>
lists = [all, printableCharacters, controlCodes, letters, capitalLetters, smallLetters, digits, octDigits, hexDigits, numbers]
>>>
Data.List.all (\xs -> Data.List.sort xs == xs) lists
True