cab-0.2.20: A maintenance command of Haskell cabal packages
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Cab.VerDB

Synopsis

Types

data VerDB Source #

Instances

Instances details
Show VerDB Source # 
Instance details

Defined in Distribution.Cab.VerDB

Methods

showsPrec :: Int -> VerDB -> ShowS #

show :: VerDB -> String #

showList :: [VerDB] -> ShowS #

Eq VerDB Source # 
Instance details

Defined in Distribution.Cab.VerDB

Methods

(==) :: VerDB -> VerDB -> Bool #

(/=) :: VerDB -> VerDB -> Bool #

Creating

Converting

toList :: VerDB -> [(PkgName, Ver)] Source #

Converting VerDB to alist.

>>> db <- getVerDB InstalledOnly
>>> elem "base" . map fst . toList $ db
True

toMap :: VerDB -> Map PkgName Ver Source #

Converting VerDB to Map.