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

Distribution.Nixpkgs.Haskell.BuildInfo

Documentation

data BuildInfo Source #

Instances

Instances details
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

Associated Types

type Rep BuildInfo
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

type Rep BuildInfo = D1 ('MetaData "BuildInfo" "Distribution.Nixpkgs.Haskell.BuildInfo" "cabal2nix-2.21.0-sXc8pDBg4j9ZvH6EYRcLi" 'False) (C1 ('MetaCons "BuildInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_haskell") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)) :*: S1 ('MetaSel ('Just "_pkgconfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding))) :*: (S1 ('MetaSel ('Just "_system") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)) :*: S1 ('MetaSel ('Just "_tool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)))))
Show BuildInfo Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

NFData BuildInfo Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

Methods

rnf :: BuildInfo -> () #

Eq BuildInfo Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

Each BuildInfo BuildInfo (Set Binding) (Set Binding) Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

type Rep BuildInfo Source #
Instance details

Defined in Distribution.Nixpkgs.Haskell.BuildInfo

type Rep BuildInfo = D1 ('MetaData "BuildInfo" "Distribution.Nixpkgs.Haskell.BuildInfo" "cabal2nix-2.21.0-sXc8pDBg4j9ZvH6EYRcLi" 'False) (C1 ('MetaCons "BuildInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_haskell") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)) :*: S1 ('MetaSel ('Just "_pkgconfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding))) :*: (S1 ('MetaSel ('Just "_system") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)) :*: S1 ('MetaSel ('Just "_tool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set Binding)))))

haskell :: Lens' BuildInfo (Set Binding) Source #

pkgconfig :: Lens' BuildInfo (Set Binding) Source #

system :: Lens' BuildInfo (Set Binding) Source #

tool :: Lens' BuildInfo (Set Binding) Source #

pPrintBuildInfo :: String -> BuildInfo -> Doc Source #

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