base-4.4.1.0: Basic libraries

Portabilityportable
Stabilityexperimental
Maintainerlibraries@haskell.org

Data.String

Description

The String type and associated operations.

Synopsis

Documentation

type String = [Char]Source

A String is a list of characters. String constants in Haskell are values of type String .

class IsString a whereSource

Class for string-like datastructures; used by the overloaded string extension (-foverloaded-strings in GHC).

Methods

fromString :: String -> aSource

Instances

Functions on strings

lines :: String -> [String]Source

lines breaks a string up into a list of strings at newline characters. The resulting strings do not contain newlines.

words :: String -> [String]Source

words breaks a string up into a list of words, which were delimited by white space.

unlines :: [String] -> String Source

unlines is an inverse operation to lines . It joins lines, after appending a terminating newline to each.

unwords :: [String] -> String Source

unwords is an inverse operation to words . It joins words with separating spaces.

AltStyle によって変換されたページ (->オリジナル) /