cabal2nix-2.7.2: Convert Cabal files into Nix build instructions.
Distribution.Nixpkgs.Haskell.OrphanInstances
Contents
Methods
fromString :: String -> Dependency #
fromString :: String -> PackageIdentifier #
fromString :: String -> CompilerId #
fromString :: String -> Version #
fromString :: String -> VersionRange #
fromString :: String -> Platform #
rnf :: GenericPackageDescription -> () #
rnf :: Flag -> () #
rnf :: FlagName -> () #
rnf :: ConfVar -> () #
rnf :: PackageDescription -> () #
rnf :: Benchmark -> () #
rnf :: Executable -> () #
rnf :: ForeignLib -> () #
rnf :: LibVersionInfo -> () #
rnf :: Library -> () #
rnf :: TestSuite -> () #
rnf :: BuildInfo -> () #
rnf :: SetupBuildInfo -> () #
rnf :: Mixin -> () #
rnf :: ModuleReexport -> () #
rnf :: CompilerFlavor -> () #
rnf :: CompilerId -> () #
rnf :: CompilerInfo -> () #
rnf :: AbiTag -> () #
rnf :: Language -> () #
rnf :: Extension -> () #
rnf :: KnownExtension -> () #
rnf :: License -> () #
rnf :: BenchmarkInterface -> () #
rnf :: BenchmarkType -> () #
rnf :: TestSuiteInterface -> () #
rnf :: TestType -> () #
rnf :: IncludeRenaming -> () #
rnf :: ModuleRenaming -> () #
rnf :: SourceRepo -> () #
rnf :: RepoKind -> () #
rnf :: RepoType -> () #
rnf :: ForeignLibType -> () #
rnf :: ForeignLibOption -> () #
rnf :: ExecutableScope -> () #
rnf :: BuildType -> () #
rnf :: OS -> () #
rnf :: Arch -> () #
rnf :: Platform -> () #
parseJSON :: Value -> Parser Dependency #
parseJSONList :: Value -> Parser [Dependency] #
parseJSON :: Value -> Parser PackageIdentifier #
parseJSONList :: Value -> Parser [PackageIdentifier] #
parseJSON :: Value -> Parser PackageName #
parseJSONList :: Value -> Parser [PackageName] #
parseJSON :: Value -> Parser CompilerInfo #
parseJSONList :: Value -> Parser [CompilerInfo] #
parseJSON :: Value -> Parser Platform #
parseJSONList :: Value -> Parser [Platform] #
rnf :: Condition a -> () #
rnf :: CondTree v c a -> () #
rnf :: CondBranch v c a -> () #