Distribution.Types.ExposedModule

Cabal-2.1.0.0: A framework for packaging Haskell software

Safe Haskell | None
Language | Haskell2010

Distribution.Types.ExposedModule

# Documentation

data ExposedModule Source #

Constructors

ExposedModule |
Fields exposedName :: ModuleName exposedReexport :: Maybe OpenModule

Instances

Eq ExposedModule Source # |
Instance details Methods (==) :: ExposedModule -> ExposedModule -> Bool # (/=) :: ExposedModule -> ExposedModule -> Bool #
Read ExposedModule Source # |
Instance details Methods readsPrec :: Int -> ReadS ExposedModule Source # readList :: ReadS [ExposedModule] Source # readPrec :: ReadPrec ExposedModule Source # readListPrec :: ReadPrec [ExposedModule] Source #
Show ExposedModule Source # |
Instance details Methods showsPrec :: Int -> ExposedModule -> ShowS Source # show :: ExposedModule -> String Source # showList :: [ExposedModule] -> ShowS Source #
Generic ExposedModule Source # |
Instance details Associated Types type Rep ExposedModule :: * -> * Source # Methods from :: ExposedModule -> Rep ExposedModule x Source # to :: Rep ExposedModule x -> ExposedModule Source #
NFData ExposedModule Source # |
Instance details Methods rnf :: ExposedModule -> () Source #
Binary ExposedModule Source # |
Instance details Methods put :: ExposedModule -> Put Source # get :: Get ExposedModule Source # putList :: [ExposedModule] -> Put Source #
Parsec ExposedModule Source # |
Instance details Methods parsec :: CabalParsing m => m ExposedModule Source #
Pretty ExposedModule Source # |
Instance details Methods pretty :: ExposedModule -> Doc Source #
Text ExposedModule Source # |
Instance details Methods disp :: ExposedModule -> Doc Source # parse :: ReadP r ExposedModule Source #
type Rep ExposedModule Source # |
Instance details type Rep ExposedModule = D1 (MetaData "ExposedModule" "Distribution.Types.ExposedModule" "Cabal-2.1.0.0" False) (C1 (MetaCons "ExposedModule" PrefixI True) (S1 (MetaSel (Just "exposedName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ModuleName) :*: S1 (MetaSel (Just "exposedReexport") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe OpenModule))))