Safe Haskell | Safe-Inferred |
---|
Utils
Description
Collection of generic utility functions.
Synopsis
- joinWith :: String -> [String] -> String
- trim :: String -> String
- upperCase :: String -> String
- pathStartsWith :: String -> FilePath -> Bool
- hasEmptyStrings :: [String] -> Bool
- mkPair :: [String] -> Either String (String, String)
- toListOfStr :: String -> [[String]]
- safeInsert :: ((String, String) -> Map String String -> e) -> (String, String) -> Map String String -> Either e (Map String String)
- distinctMapFromList :: ([String] -> e) -> ((String, String) -> Map String String -> e) -> [[String]] -> Either e (Map String String)
Documentation
Arguments
:: String | Separator to join strings with |
-> [String] | Collections of strings to join |
-> String |
Join a collection of strings with a separator
pathStartsWith :: String -> FilePath -> Bool #
Check if string starts with another string
hasEmptyStrings :: [String] -> Bool #
toListOfStr :: String -> [[String]] #
safeInsert :: ((String, String) -> Map String String -> e) -> (String, String) -> Map String String -> Either e (Map String String) #
distinctMapFromList :: ([String] -> e) -> ((String, String) -> Map String String -> e) -> [[String]] -> Either e (Map String String) #