cabal2nix-2.21.0: Convert Cabal files into Nix build instructions.
Safe HaskellNone
LanguageHaskell2010

Distribution.Nixpkgs.Haskell.FromCabal.Configuration

Documentation

data Configuration Source #

Constructors

Fields

Instances

Instances details
Instance details

Defined in Distribution.Nixpkgs.Haskell.FromCabal.Configuration

Associated Types

Show Configuration Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.FromCabal.Configuration

NFData Configuration Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.FromCabal.Configuration

Methods

rnf :: Configuration -> () #

type Rep Configuration Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.FromCabal.Configuration

type Rep Configuration = D1 ('MetaData "Configuration" "Distribution.Nixpkgs.Haskell.FromCabal.Configuration" "cabal2nix-2.21.0-sXc8pDBg4j9ZvH6EYRcLi" 'False) (C1 ('MetaCons "Configuration" 'PrefixI 'True) (((S1 ('MetaSel ('Just "compilerInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CompilerInfo) :*: S1 ('MetaSel ('Just "corePackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set PackageIdentifier))) :*: (S1 ('MetaSel ('Just "defaultPackageOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Constraint]) :*: S1 ('MetaSel ('Just "extraPackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Constraint]))) :*: ((S1 ('MetaSel ('Just "packageMaintainers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Identifier (Set PackageName))) :*: S1 ('MetaSel ('Just "supportedPlatforms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName (Set NixpkgsPlatform)))) :*: (S1 ('MetaSel ('Just "unsupportedPlatforms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map PackageName (Set NixpkgsPlatform))) :*: (S1 ('MetaSel ('Just "dontDistributePackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set PackageName)) :*: S1 ('MetaSel ('Just "brokenPackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Constraint]))))))

readConfiguration :: FilePath -> IO Configuration Source #

assertConsistency :: MonadFail m => Configuration -> m Configuration Source #

Orphan instances

AltStyle によって変換されたページ (->オリジナル) /