Safe Haskell | None |
---|---|
Language | Haskell2010 |
FFICXX.Generate.Type.PackageInterface
Documentation
newtype PackageName Source #
Instances
Eq PackageName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface | |
Ord PackageName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface Methods compare :: PackageName -> PackageName -> Ordering # (<) :: PackageName -> PackageName -> Bool # (<=) :: PackageName -> PackageName -> Bool # (>) :: PackageName -> PackageName -> Bool # (>=) :: PackageName -> PackageName -> Bool # max :: PackageName -> PackageName -> PackageName # min :: PackageName -> PackageName -> PackageName # | |
Show PackageName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface Methods showsPrec :: Int -> PackageName -> ShowS # show :: PackageName -> String # showList :: [PackageName] -> ShowS # | |
Hashable PackageName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface |
Instances
Eq ClassName Source # | |
Ord ClassName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface | |
Show ClassName Source # | |
Hashable ClassName Source # | |
Defined in FFICXX.Generate.Type.PackageInterface |
type PackageInterface = HashMap (PackageName, ClassName) HeaderName Source #