newtype Char
charString :: Char -> String
fromCharCode :: Number -> Char
toCharCode :: Char -> Number
charAt :: Number -> String -> Maybe Char
charCodeAt :: Number -> String -> Number
drop :: Number -> 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
replace :: String -> String -> String -> String
split :: String -> String -> [String]
take :: Number -> String -> String
toCharArray :: String -> [Char]
toLower :: String -> String
toUpper :: String -> String
trim :: String -> String
data Regex :: *
type RegexFlags = { unicode :: Boolean, sticky :: Boolean, multiline :: Boolean, ignoreCase :: Boolean, global :: Boolean }
instance showRegex :: Show Regex
flags :: Regex -> RegexFlags
match :: Regex -> String -> [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
test :: Regex -> String -> Boolean