apotiki-0.5.1: a faster debian repository

Safe HaskellNone

System.Apotiki.Debian.Release

Documentation

flatinfo :: Map [Char] t -> [t]Source

same_arch :: Eq a => (a, b) -> (a, b1) -> BoolSource

releaseByArch :: [[Char]] -> Map [Char] [Char] -> [([Char], Map [Char] [Char])]Source

releaseDescr :: (t, Map [Char] t1) -> (t1, Map [Char] t1)Source

releaseMap :: Ord k => [(t, Map [Char] k)] -> (t, Map k (Map [Char] k))Source

releaseFrom :: [[Char]] -> [Map [Char] [Char]] -> Map [Char] (Map [Char] (Map [Char] [Char]))Source

mergeRelease :: (Ord k, Ord k1) => Map k (Map k1 a) -> Map k (Map k1 a) -> k -> Map k1 aSource

updateRelease :: (Ord k1, Ord k) => [k1] -> Map k1 (Map k a) -> Map k1 (Map k a) -> Map k1 (Map k a)Source

md5info :: ([Char], [[Char]]) -> [Char]Source

sha1info :: ([Char], [[Char]]) -> [Char]Source

sha256info :: ([Char], [[Char]]) -> [Char]Source

releaseMkDir :: [Char] -> [Char] -> [Char] -> [Char] -> IO ()Source