Distribution.Nixpkgs.Haskell.OrphanInstances
Contents
Methods
fromString :: String -> CompilerId #
fromString :: String -> Dependency #
fromString :: String -> PackageIdentifier #
fromString :: String -> Platform #
fromString :: String -> VersionRange #
fromString :: String -> Version #
rnf :: CompilerInfo -> () #
rnf :: AbiTag -> () #
parseJSON :: Value -> Parser CompilerInfo #
parseJSONList :: Value -> Parser [CompilerInfo] #
parseJSON :: Value -> Parser Dependency #
parseJSONList :: Value -> Parser [Dependency] #
parseJSON :: Value -> Parser PackageIdentifier #
parseJSONList :: Value -> Parser [PackageIdentifier] #
parseJSON :: Value -> Parser Platform #
parseJSONList :: Value -> Parser [Platform] #
parseJSON :: Value -> Parser PackageName #
parseJSONList :: Value -> Parser [PackageName] #
parseJSON :: Value -> Parser VersionRange #
parseJSONList :: Value -> Parser [VersionRange] #
pPrintPrec :: PrettyLevel -> Rational -> Version -> Doc #
pPrint :: Version -> Doc #
pPrintList :: PrettyLevel -> [Version] -> Doc #
pPrintPrec :: PrettyLevel -> Rational -> CompilerId -> Doc #
pPrint :: CompilerId -> Doc #
pPrintList :: PrettyLevel -> [CompilerId] -> Doc #
pPrintPrec :: PrettyLevel -> Rational -> PackageIdentifier -> Doc #
pPrint :: PackageIdentifier -> Doc #
pPrintList :: PrettyLevel -> [PackageIdentifier] -> Doc #
pPrintPrec :: PrettyLevel -> Rational -> Platform -> Doc #
pPrint :: Platform -> Doc #
pPrintList :: PrettyLevel -> [Platform] -> Doc #
pPrintPrec :: PrettyLevel -> Rational -> PackageName -> Doc #
pPrint :: PackageName -> Doc #
pPrintList :: PrettyLevel -> [PackageName] -> Doc #