FFICXX.Generate.Type.Cabal
data AddCInc Source #
Constructors
data AddCSrc Source #
newtype CabalName Source #
Fields
Defined in FFICXX.Generate.Type.Cabal
Methods
(==) :: CabalName -> CabalName -> Bool #
(/=) :: CabalName -> CabalName -> Bool #
compare :: CabalName -> CabalName -> Ordering #
(<) :: CabalName -> CabalName -> Bool #
(<=) :: CabalName -> CabalName -> Bool #
(>) :: CabalName -> CabalName -> Bool #
(>=) :: CabalName -> CabalName -> Bool #
max :: CabalName -> CabalName -> CabalName #
min :: CabalName -> CabalName -> CabalName #
showsPrec :: Int -> CabalName -> ShowS #
show :: CabalName -> String #
showList :: [CabalName] -> ShowS #
data BuildType Source #
dependencies
data Cabal Source #
data GeneratedCabalInfo Source #
showsPrec :: Int -> GeneratedCabalInfo -> ShowS #
show :: GeneratedCabalInfo -> String #
showList :: [GeneratedCabalInfo] -> ShowS #
Associated Types
type Rep GeneratedCabalInfo :: Type -> Type #
from :: GeneratedCabalInfo -> Rep GeneratedCabalInfo x #
to :: Rep GeneratedCabalInfo x -> GeneratedCabalInfo #
toJSON :: GeneratedCabalInfo -> Value #
toEncoding :: GeneratedCabalInfo -> Encoding #
toJSONList :: [GeneratedCabalInfo] -> Value #
toEncodingList :: [GeneratedCabalInfo] -> Encoding #
parseJSON :: Value -> Parser GeneratedCabalInfo #
parseJSONList :: Value -> Parser [GeneratedCabalInfo] #