Prueba

Páginas: 21 (5058 palabras) Publicado: 3 de enero de 2013
-------------------------------------------------
Char
Synopsis
Documentation
isAscii :: Char -> BoolSource
Selects the first 128 characters of the Unicode character set, corresponding to the ASCII character set.
isLatin1 :: Char -> BoolSource
Selects the first 256 characters of the Unicode character set, corresponding to the ISO 8859-1 (Latin-1) character set.isControl :: Char -> BoolSource
Selects control characters, which are the non-printing characters of the Latin-1 subset of Unicode.
isPrint :: Char -> BoolSource
Selects printable Unicode characters (letters, numbers, marks, punctuation, symbols and spaces).
isSpace :: Char -> BoolSource
Returns True for any Unicode space character, and the control characters \t, \n, \r, \f, \v.isUpper :: Char -> BoolSource
Selects upper-case or title-case alphabetic Unicode characters (letters). Title case is used by a small number of letter ligatures like the single-character form of Lj.
isLower :: Char -> BoolSource
Selects lower-case alphabetic Unicode characters (letters).
isAlpha :: Char -> BoolSource
Selects alphabetic Unicode characters (lower-case, upper-case and title-case letters, plus lettersof caseless scripts and modifiers letters). This function is equivalent to isLetter.
isDigit :: Char -> BoolSource
Selects ASCII digits, i.e. '0'..'9'.
isOctDigit :: Char -> BoolSource
Selects ASCII octal digits, i.e. '0'..'7'.
isHexDigit :: Char -> BoolSource
Selects ASCII hexadecimal digits, i.e. '0'..'9', 'a'..'f', 'A'..'F'.
isAlphaNum :: Char -> BoolSource
Selectsalphabetic or numeric digit Unicode characters.
Note that numeric digits outside the ASCII range are selected by this function but not by isDigit. Such digits may be part of identifiers but are not used by the printer and reader to represent numbers.
digitToInt :: Char -> IntSource
Convert a single digit Char to the corresponding Int. This function fails unless its argument satisfies isHexDigit, butrecognises both upper and lower-case hexadecimal digits (i.e. '0'..'9', 'a'..'f', 'A'..'F').
intToDigit :: Int -> CharSource
Convert an Int in the range 0..15 to the corresponding single digit Char. This function fails on other inputs, and generates lower-case hexadecimal digits.
toUpper :: Char -> CharSource
Convert a letter to the corresponding upper-case letter, if any. Any othercharacter is returned unchanged.
toLower :: Char -> CharSource
Convert a letter to the corresponding lower-case letter, if any. Any other character is returned unchanged.
ord :: Char -> IntSource
The fromEnum method restricted to the type Char.
chr :: Int -> CharSource
The toEnum method restricted to the type Char.
readLitChar :: ReadS CharSource
Read a string representation of acharacter, using Haskell source-language escape conventions, and convert it to the character that it encodes. For example:
-------------------------------------------------
readLitChar "\\nHello" = [('\n', "Hello")]
showLitChar :: Char -> ShowSSource
Convert a character to a string using only printable characters, using Haskell source-language escape conventions. Forexample:
-------------------------------------------------
showLitChar '\n' s = "\\n" ++ s
lexLitChar :: ReadS StringSource
Read a string representation of a character, using Haskell source-language escape conventions. For example:
-------------------------------------------------
lexLitChar "\\nHello" = [("\\n", "Hello")]
data Char

List
Basic functions(++) :: [a] -> [a] -> [a]Source
Append two lists, i.e.,
-------------------------------------------------
[x1, ..., xm] ++ [y1, ..., yn] == [x1, ..., xm, y1, ..., yn]
-------------------------------------------------
[x1, ..., xm] ++ [y1, ...] == [x1, ..., xm, y1, ...]
If the first list is not finite, the result is the first list.
head :: [a] -> aSource
Extract the...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Prueba
  • Pruebas
  • Pruebas
  • Prueba

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS