instance eqChar :: Eq Char
instance ordChar :: Ord Char
instance showChar :: Show Char
charString :: Char -> String
fromCharCode :: Number -> Char
toCharCode :: Char -> Number
charAt :: Number -> String -> Maybe Char
charCodeAt :: Number -> String -> Maybe Number
count :: (Char -> Boolean) -> String -> Number
drop :: Number -> String -> String
dropWhile :: (Char -> Boolean) -> String -> String
fromChar :: Char -> String
fromCharArray :: [Char] -> String
indexOf :: String -> String -> Number
indexOf' :: String -> Number -> String -> Number
joinWith :: String -> [String] -> String
lastIndexOf :: String -> String -> Number
lastIndexOf' :: String -> Number -> String -> Number
length :: String -> Number
localeCompare :: String -> String -> Number
null :: String -> Boolean
replace :: String -> String -> String -> String
singleton :: Char -> String
split :: String -> String -> [String]
take :: Number -> String -> String
takeWhile :: (Char -> Boolean) -> String -> String
toCharArray :: String -> [Char]
toLower :: String -> String
toUpper :: String -> String
trim :: String -> String
uncons :: String -> Maybe { tail :: String, head :: Char }
data Regex :: *
type RegexFlags = { unicode :: Boolean, sticky :: Boolean, multiline :: Boolean, ignoreCase :: Boolean, global :: Boolean }
instance showRegex :: Show Regex
flags :: Regex -> RegexFlags
match :: Regex -> String -> Maybe [String]
parseFlags :: String -> RegexFlags
regex :: String -> RegexFlags -> Regex
renderFlags :: RegexFlags -> String
replace :: Regex -> String -> String -> String
replace' :: Regex -> (String -> [String] -> String) -> String -> String
search :: Regex -> String -> Number
source :: Regex -> String
split :: Regex -> String -> [String]
test :: Regex -> String -> Boolean
Module Data.String.Unsafe
charAt :: Number -> String -> Char
charCodeAt :: Number -> String -> Number