String -http -package

type String = [Char]
base Prelude, base Data.String
A String is a list of characters. String constants in Haskell are values of type String.
module Data.String
base Data.String
The String type and associated operations.
module Foreign.C.String
base Foreign.C.String
Utilities for primitive marshalling of C strings. The marshalling converts each Haskell character, representing a Unicode code point, to one or more bytes in a manner that, by default, is determined by the current locale. As a consequence, no guarantees can be made about the relative length of a Haskell string and its corresponding C string, and therefore all the marshalling routines include memory allocation. The translation between Unicode and the encoding of the current locale may be lossy.
String :: String -> Lexeme
base Text.Read.Lex, base Text.Read
String literal, with escapes interpreted
string :: String -> ReadP String
base Text.ParserCombinators.ReadP
Parses and returns the specified string.
module Graphics.Rendering.OpenGL.GL.StringQueries
OpenGL Graphics.Rendering.OpenGL.GL.StringQueries
This module corresponds to parts of section 6.1.5 (String Queries) of the OpenGL 3.2 specs.
string :: Stream s m Char => String -> ParsecT s u m String
parsec Text.Parsec.Char, parsec Text.ParserCombinators.Parsec.Char
string s parses a sequence of characters given by s. Returns the parsed string (i.e. s). > divOrMod = string "div" > <|> string "mod"
stringE :: String -> ExpQ
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH
StringL :: String -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
stringL :: String -> Lit
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH
stringLiteral :: GenTokenParser s u m -> ParsecT s u m String
parsec Text.Parsec.Token, parsec Text.ParserCombinators.Parsec.Token
This lexeme parser parses a literal string. Returns the literal string value. This parsers deals correctly with escape sequences and gaps. The literal string is parsed according to the grammar rules defined in the Haskell report (which matches most programming languages quite closely).
StringPrimL :: String -> Lit
template-haskell Language.Haskell.TH.Syntax, template-haskell Language.Haskell.TH
A primitive C-style string, type Addr#
stringPrimL :: String -> Lit
template-haskell Language.Haskell.TH.Lib, template-haskell Language.Haskell.TH
stringToHtml :: String -> Html
html Text.Html
stringToHtml :: String -> Html
xhtml Text.XHtml.Strict, xhtml Text.XHtml.Frameset, xhtml Text.XHtml.Transitional
Convert a String to Html, converting characters that need to be escaped to HTML entities.
stringToHtmlString :: String -> String
html Text.Html
stringToHtmlString :: String -> String
xhtml Text.XHtml.Strict
Processing Strings into Html friendly things.
StringTok :: String -> Token
haskell-src Language.Haskell.Lexer
stringWidth :: Font a => a -> String -> IO GLint
GLUT Graphics.UI.GLUT.Fonts
module Text.Parsec.String
parsec Text.Parsec.String
Make Strings an instance of Stream with Char token type.

Show more results