Glob-0.10.2: Globbing library
Safe HaskellNone
LanguageHaskell98

System.FilePath.Glob.Utils

Documentation

fromLeft :: Either a b -> a Source #

increasingSeq :: (Eq a, Enum a) => [a] -> ([a], [a]) Source #

addToRange :: (Ord a, Enum a) => (a, a) -> a -> Maybe (a, a) Source #

inRange :: Ord a => (a, a) -> a -> Bool Source #

overlap :: Ord a => (a, a) -> (a, a) -> Maybe (a, a) Source #

nubOrd :: Ord a => [a] -> [a] Source #

partitionDL :: (a -> Bool) -> DList a -> (DList a, DList a) Source #

catchIO :: IO a -> (IOException -> IO a) -> IO a Source #