Safe Haskell | None |
---|
Documentation
colorStrLn :: Moods -> String -> IO ()Source
startPhase :: Moods -> [Char] -> IO ()Source
unIntersperse :: Eq a => a -> [a] -> [[a]]Source
assertstar :: [Char] -> Bool -> c -> cSource
findWithDefaultL :: (a -> Bool) -> [a] -> a -> aSource
tr_reverse :: [a] -> [a]Source
safeZipWith :: [Char] -> (a -> b -> c) -> [a] -> [b] -> [c]Source
safeUnion :: (Eq k, Show k, Hashable k) => [Char] -> HashMap k v -> HashMap k v -> HashMap k vSource
chopPrefix :: Eq a => [a] -> [a] -> Maybe [a]Source
firstElems :: [(ByteString, ByteString)] -> ByteString -> Maybe (Int, ByteString, (ByteString, ByteString))Source
splitters :: [(ByteString, t)] -> ByteString -> [(Int, t, (ByteString, ByteString))]Source
bchopAlts :: [(ByteString, ByteString)] -> ByteString -> [ByteString]Source
stripParens :: [Char] -> [Char]Source
stripParens' :: [Char] -> [Char]Source
checkExitCode :: Monad m => [Char] -> ExitCode -> m ()Source
hashMapToAscList :: Ord a => HashMap a b -> [(a, b)]Source
hashMapMapWithKey :: (k -> v1 -> v2) -> HashMap k v1 -> HashMap k v2Source
applyNonNull :: t -> ([t1] -> t) -> [t1] -> tSource
concatMapM :: (Monad f, Functor f) => (a1 -> f [a]) -> [a1] -> f [a]Source
angleBrackets :: Doc -> DocSource
intersperse :: Doc -> [Doc] -> DocSource