-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | String manipulation utilities -- -- String manipulation utilities (substring, replace, find, etc.) @package StringUtils @version 0.2.0.0 module StringUtils replace :: Int -> String -> String -> String replace_all :: String -> String -> String -> String replace_all_str :: String -> String -> String -> String find_first :: (Eq a) => [a] -> [a] -> Int find_fst_from :: (Eq a) => [a] -> [a] -> Int -> Int find_str :: String -> String -> Int find_str_from :: String -> String -> Int -> Int substr :: Int -> Int -> String -> String get_ch_at :: String -> Int -> Char positions :: (Eq a) => a -> [a] -> [Int] indicesOfSubStr :: String -> String -> [Int] count :: (Eq a) => a -> [a] -> Int isIn :: (Eq a) => [a] -> [a] -> Bool delete_at :: Int -> String -> String delete_all :: String -> String -> String insert_at :: Int -> String -> String -> String to_upper :: String -> String to_lower :: String -> String fst_pos_lst :: String -> String -> [Int] matching_lst :: String -> String -> [Int] -> [Int] trim_left :: String -> String trim_left_complete :: String -> String trim_right :: String -> String trim_right_complete :: String -> String trim :: String -> String trim_complete :: String -> String