-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A license compatibility helper -- -- A license compatibility helper. @package licensor @version 0.2.2 module Licensor newtype LiLicense LiLicense :: License -> LiLicense [getLicense] :: LiLicense -> License data LiPackage LiPackage :: PackageIdentifier -> Set LiPackage -> License -> LiPackage [liPackageId] :: LiPackage -> PackageIdentifier [liPackageDependencies] :: LiPackage -> Set LiPackage [liPackageLicense] :: LiPackage -> License getDependencies :: IO (Maybe (Set PackageIdentifier)) getPackage :: IO (Maybe PackageDescription) orderPackagesByLicense :: Bool -> Maybe PackageIdentifier -> Set PackageIdentifier -> IO (Map LiLicense (Set PackageIdentifier), Set PackageIdentifier) version :: Version instance Distribution.Text.Text Licensor.LiLicense instance GHC.Show.Show Licensor.LiLicense instance GHC.Read.Read Licensor.LiLicense instance GHC.Classes.Eq Licensor.LiLicense instance GHC.Classes.Ord Licensor.LiLicense