Char -pretty -haskell-src

data Char :: *
base Prelude, base Data.Char, base GHC.Exts
The character type Char is an enumeration whose values represent Unicode (or equivalently ISO/IEC 10646) characters (see http://www.unicode.org/ for details). This set extends the ISO 8859-1 (Latin-1) character set (the first 256 charachers), which is itself an extension of the ASCII character set (the first 128 characters). A character literal in Haskell has type Char. To convert a Char to or from the corresponding Int value defined by Unicode, use Prelude.toEnum and Prelude.fromEnum from the Prelude.Enum class respectively (or equivalently ord and chr).
Char :: Char -> Lexeme
base Text.Read.Lex, base Text.Read
Character literal
char :: Char -> ReadP Char
base Text.ParserCombinators.ReadP
Parses and returns the specified character.
CharConstr :: Char -> ConstrRep
base Data.Data
charIsRepresentable :: Char -> IO Bool
base Foreign.C.String
Determines whether a character can be accurately encoded in a CString. Unrepresentable characters are converted to '?'. Currently only Latin-1 characters are representable.
CharRep :: DataRep
base Data.Data
module Data.Char
base Data.Char
The Char type and associated operations.
Char :: Char -> Key
GLUT Graphics.UI.GLUT.Callbacks.Window
char :: Char -> Doc
template-haskell Language.Haskell.TH.PprLib
char :: Stream s m Char => Char -> ParsecT s u m Char
parsec Text.Parsec.Char, parsec Text.ParserCombinators.Parsec.Char
char c parses a single character c. Returns the parsed character (i.e. c). > semiColon = char ';'
characterSpecialMode :: FileMode
unix System.Posix.Files.ByteString, unix System.Posix.Files
type CharBufElem = Char
base GHC.IO.Buffer
type CharBuffer = Buffer Char
base GHC.IO.Buffer
CharL :: Char -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
charL :: Char -> Lit
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH
charLiteral :: GenTokenParser s u m -> ParsecT s u m Char
parsec Text.Parsec.Token, parsec Text.ParserCombinators.Parsec.Token
This lexeme parser parses a single literal character. Returns the literal character value. This parsers deals correctly with escape sequences. The literal character is parsed according to the grammar rules defined in the Haskell report (which matches most programming languages quite closely).
type CharParser st = GenParser Char st
parsec Text.ParserCombinators.Parsec.Char
type CharPos = (Int, Int)
template-haskell Language.Haskell.TH.Syntax
Charset :: String -> Charset
cgi Network.CGI
newtype Charset
cgi Network.CGI

Show more results