Null character (NUL)
Modulecharacter-ps-0.1Haskell2010
Data.Word8.Patterns
This module provides pattern synonyms for Word8 in Basic Latin block (range 0x00-0x7f).
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.Word8.Patterns as W8
hello = [W8.LOWER_H, W8.LOWER_E, W8.LOWER_L, W8.LOWER_L, W8.LOWER_O]
but can also be used unqualified as well.
- Packagecharacter-ps-0.1
- Exports128
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePatterns.hs
Control characters, x00-x1f
32 declarationsStart 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
16 declarationsSpace (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
10 declarationsDigit 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
7 declarationsColon, :
Semicolon, ;
Less-than sign, <
Equals sign, =
Greater-than sign, >
Question mark, ?
Commercial At, @
Upper case letters, x41-x5a
26 declarationsLatin 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
6 declarationsLeft square bracket, [
Reverse solidus, backslash, \
Right square bracket, ]
Circumflex accent, ^
Low line, underscore, _
Grave accent, `
Lower case letters, x61-x7a
26 declarationsLatin 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
5 declarationsLeft curly bracket, {
Vertical line, vecrtical bar, |
Right curly bracket, }
Tilde, ~
Delete (DEL)