Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype LiLicense = LiLicense {}
- data LiPackage = LiPackage {}
- getDependencies :: IO (Maybe (Set PackageIdentifier))
- getLicenses :: IO (Maybe [(PackageName, License)])
- getPackage :: IO (Maybe PackageDescription)
- getPackageLicenseFiles :: PackageIdentifier -> IO (Maybe [String])
- orderPackagesByLicense :: Bool -> Maybe PackageIdentifier -> [(PackageName, License)] -> Set PackageIdentifier -> IO (Map LiLicense (Set PackageIdentifier), Set PackageIdentifier)
- version :: Version
Documentation
getDependencies :: IO (Maybe (Set PackageIdentifier)) Source #
getLicenses :: IO (Maybe [(PackageName, License)]) Source #
getPackageLicenseFiles :: PackageIdentifier -> IO (Maybe [String]) Source #
orderPackagesByLicense :: Bool -> Maybe PackageIdentifier -> [(PackageName, License)] -> Set PackageIdentifier -> IO (Map LiLicense (Set PackageIdentifier), Set PackageIdentifier) Source #