Null character (NUL)
Modulecharacter-ps-0.1Haskell2010
Data.Char.Patterns
This module provides pattern synonyms for Char in Basic Latin block (range 'x00-x7f').
The pattern names are inspired by Unicode (letter and digits) and PostScript names (symbols),
e.g. / is SLASH, not SOLIDUS.
This module is designed to be imported qualified
import Data.Char.Patterns as C
hello = [C.LOWER_H, C.LOWER_E, C.LOWER_L, C.LOWER_L, C.LOWER_O]
but can also be used unqualified as well.
Contents
Synopsis
- pattern NUL
- pattern SOH
- pattern STX
- pattern ETX
- pattern EOT
- pattern ENQ
- pattern ACK
- pattern BEL
- pattern BS
- pattern TAB
- pattern LF
- pattern VT
- pattern FF
- pattern CR
- pattern SO
- pattern SI
- pattern DLE
- pattern DC1
- pattern DC2
- pattern DC3
- pattern DC4
- pattern NAK
- pattern SYN
- pattern ETB
- pattern CAN
- pattern EOM
- pattern SUB
- pattern ESC
- pattern FS
- pattern GS
- pattern RS
- pattern US
- pattern SPACE
- pattern EXCLAM
- pattern DOUBLE_QUOTE
- pattern NUMBER
- pattern DOLLAR
- pattern PERCENT
- pattern AMPERSAND
- pattern SINGLE_QUOTE
- pattern LEFT_PAREN
- pattern RIGHT_PAREN
- pattern ASTERISK
- pattern PLUS
- pattern COMMA
- pattern HYPHEN
- pattern PERIOD
- pattern SLASH
- pattern DIGIT_0
- pattern DIGIT_1
- pattern DIGIT_2
- pattern DIGIT_3
- pattern DIGIT_4
- pattern DIGIT_5
- pattern DIGIT_6
- pattern DIGIT_7
- pattern DIGIT_8
- pattern DIGIT_9
- pattern COLON
- pattern SEMICOLON
- pattern LESS
- pattern EQUAL
- pattern GREATER
- pattern QUESTION
- pattern AT
- pattern UPPER_A
- pattern UPPER_B
- pattern UPPER_C
- pattern UPPER_D
- pattern UPPER_E
- pattern UPPER_F
- pattern UPPER_G
- pattern UPPER_H
- pattern UPPER_I
- pattern UPPER_J
- pattern UPPER_K
- pattern UPPER_L
- pattern UPPER_M
- pattern UPPER_N
- pattern UPPER_O
- pattern UPPER_P
- pattern UPPER_Q
- pattern UPPER_R
- pattern UPPER_S
- pattern UPPER_T
- pattern UPPER_U
- pattern UPPER_V
- pattern UPPER_W
- pattern UPPER_X
- pattern UPPER_Y
- pattern UPPER_Z
- pattern LEFT_SQUARE
- pattern BACKSLASH
- pattern RIGHT_SQUARE
- pattern CIRCUM
- pattern UNDERSCORE
- pattern GRAVE
- pattern LOWER_A
- pattern LOWER_B
- pattern LOWER_C
- pattern LOWER_D
- pattern LOWER_E
- pattern LOWER_F
- pattern LOWER_G
- pattern LOWER_H
- pattern LOWER_I
- pattern LOWER_J
- pattern LOWER_K
- pattern LOWER_L
- pattern LOWER_M
- pattern LOWER_N
- pattern LOWER_O
- pattern LOWER_P
- pattern LOWER_Q
- pattern LOWER_R
- pattern LOWER_S
- pattern LOWER_T
- pattern LOWER_U
- pattern LOWER_V
- pattern LOWER_W
- pattern LOWER_X
- pattern LOWER_Y
- pattern LOWER_Z
- pattern LEFT_CURLY
- pattern BAR
- pattern RIGHT_CURLY
- pattern TILDE
- pattern DEL
- Packagecharacter-ps-0.1
- Exports128
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePatterns.hs
Control characters, x00-x1f
Start of Heading (SOH)
Start of Text (STX)
End of Text (ETX)
End of Transmission (EOT)
Enquiry (ENQ)
Acknowledge (ACK)
Alert (BEL)
Backspace (BS)
Character tabulation (TAB)
End of line, line feed (LF)
Line tabulation, vertical tab (VT)
Form feed (FF)
Carriage Return (CR)
Locking-Shift One, Shift Out (SO)
Locking-Shift Zero, Shift In (SI)
Data Link Escape (DLE)
Device Control One, XON (DC1)
Device Control Two (DC2)
Device Control Three, XOFF (DC3)
Device Control Four (DC4)
Negative Acknowledge (NAK)
Syncronous Idle (SYN)
End of Transmission Block (ETB)
Cancel (CAN)
End of Medium (EOM)
Substitute (SUB)
Escape (ESC)
File Separator (FS)
Group Separator (GS)
Information Separator One, Record Separator (RS)
Information Separator Two, Unit Separator (US)
Symbols 1, x20-x2f
Space (SP), ' '.
Exclamation mark, !
Quotation mark, double quote, "
Number sign, #
Dollar sign, $
Percent sign, %
Ampersand, &
Apostrophe, single quote, '
Left parenthesis, (
Right parenthesis, )
Asterisk, *
Plus sign, +
Comma, ,
Hyphen-minus, -
Full stop, period, .
Solidus, slash, /
Digits, x30-x39
Digit 0, 0
Digit 1, 1
Digit 2, 2
Digit 3, 3
Digit 4, 4
Digit 5, 5
Digit 6, 6
Digit 7, 7
Digit 8, 8
Digit 9, 9
Symbols 2, x3a-x40
Colon, :
Semicolon, ;
Less-than sign, <
Equals sign, =
Greater-than sign, >
Question mark, ?
Commercial At, @
Upper case letters, x41-x5a
Latin small letter A, A
Latin small letter B, B
Latin small letter C, C
Latin small letter D, D
Latin small letter E, E
Latin small letter F, F
Latin small letter G, G
Latin small letter H, H
Latin small letter I, I
Latin small letter J, J
Latin small letter K, K
Latin small letter L, L
Latin small letter M, M
Latin small letter N, N
Latin small letter O, O
Latin small letter P, P
Latin small letter Q, Q
Latin small letter R, R
Latin small letter S, S
Latin small letter T, T
Latin small letter U, U
Latin small letter V, V
Latin small letter W, W
Latin small letter X, X
Latin small letter Y, Y
Latin small letter Z, Z
Symbols 3, x5b-x60
Left square bracket, [
Reverse solidus, backslash, \
Right square bracket, ]
Circumflex accent, ^
Low line, underscore, _
Grave accent, `
Lower case letters, x61-x7a
Latin small letter A, a
Latin small letter B, b
Latin small letter C, c
Latin small letter D, d
Latin small letter E, e
Latin small letter F, f
Latin small letter G, g
Latin small letter H, h
Latin small letter I, i
Latin small letter J, j
Latin small letter K, k
Latin small letter L, l
Latin small letter M, m
Latin small letter N, n
Latin small letter O, o
Latin small letter P, p
Latin small letter Q, q
Latin small letter R, r
Latin small letter S, s
Latin small letter T, t
Latin small letter U, u
Latin small letter V, v
Latin small letter W, w
Latin small letter X, x
Latin small letter Y, y
Latin small letter Z, z
Symbols 5, x7b-x7f
Left curly bracket, {
Vertical line, vecrtical bar, |
Right curly bracket, }
Tilde, ~
Delete (DEL)