GHCi.TH.Binary

ghci-8.0.0.20160204: The library supporting GHC's interactive interpreter

Safe Haskell | None
Language | Haskell2010

GHCi.TH.Binary

Contents

- Orphan instances

# Orphan instances

Binary TypeRep |
Methods put :: TypeRep -> Put Source get :: Get TypeRep Source
Binary Exp |
Methods put :: Exp -> Put Source get :: Get Exp Source
Binary Match |
Methods put :: Match -> Put Source get :: Get Match Source
Binary Clause |
Methods put :: Clause -> Put Source get :: Get Clause Source
Binary Pat |
Methods put :: Pat -> Put Source get :: Get Pat Source
Binary Type |
Methods put :: Type -> Put Source get :: Get Type Source
Binary Dec |
Methods put :: Dec -> Put Source get :: Get Dec Source
Binary Name |
Methods put :: Name -> Put Source get :: Get Name Source
Binary FunDep |
Methods put :: FunDep -> Put Source get :: Get FunDep Source
Binary TyVarBndr |
Methods put :: TyVarBndr -> Put Source get :: Get TyVarBndr Source
Binary InjectivityAnn |
Methods put :: InjectivityAnn -> Put Source get :: Get InjectivityAnn Source
Binary TyCon |
Methods put :: TyCon -> Put Source get :: Get TyCon Source
Binary Serialized |
Methods put :: Serialized -> Put Source get :: Get Serialized Source
Binary ModName |
Methods put :: ModName -> Put Source get :: Get ModName Source
Binary PkgName |
Methods put :: PkgName -> Put Source get :: Get PkgName Source
Binary Module |
Methods put :: Module -> Put Source get :: Get Module Source
Binary OccName |
Methods put :: OccName -> Put Source get :: Get OccName Source
Binary NameFlavour |
Methods put :: NameFlavour -> Put Source get :: Get NameFlavour Source
Binary NameSpace |
Methods put :: NameSpace -> Put Source get :: Get NameSpace Source
Binary Loc |
Methods put :: Loc -> Put Source get :: Get Loc Source
Binary Info |
Methods put :: Info -> Put Source get :: Get Info Source
Binary ModuleInfo |
Methods put :: ModuleInfo -> Put Source get :: Get ModuleInfo Source
Binary Fixity |
Methods put :: Fixity -> Put Source get :: Get Fixity Source
Binary FixityDirection |
Methods put :: FixityDirection -> Put Source get :: Get FixityDirection Source
Binary Lit |
Methods put :: Lit -> Put Source get :: Get Lit Source
Binary Body |
Methods put :: Body -> Put Source get :: Get Body Source
Binary Guard |
Methods put :: Guard -> Put Source get :: Get Guard Source
Binary Stmt |
Methods put :: Stmt -> Put Source get :: Get Stmt Source
Binary Range |
Methods put :: Range -> Put Source get :: Get Range Source
Binary TypeFamilyHead |
Methods put :: TypeFamilyHead -> Put Source get :: Get TypeFamilyHead Source
Binary TySynEqn |
Methods put :: TySynEqn -> Put Source get :: Get TySynEqn Source
Binary FamFlavour |
Methods put :: FamFlavour -> Put Source get :: Get FamFlavour Source
Binary Foreign |
Methods put :: Foreign -> Put Source get :: Get Foreign Source
Binary Callconv |
Methods put :: Callconv -> Put Source get :: Get Callconv Source
Binary Safety |
Methods put :: Safety -> Put Source get :: Get Safety Source
Binary Pragma |
Methods put :: Pragma -> Put Source get :: Get Pragma Source
Binary Inline |
Methods put :: Inline -> Put Source get :: Get Inline Source
Binary RuleMatch |
Methods put :: RuleMatch -> Put Source get :: Get RuleMatch Source
Binary Phases |
Methods put :: Phases -> Put Source get :: Get Phases Source
Binary RuleBndr |
Methods put :: RuleBndr -> Put Source get :: Get RuleBndr Source
Binary AnnTarget |
Methods put :: AnnTarget -> Put Source get :: Get AnnTarget Source
Binary SourceUnpackedness |
Methods put :: SourceUnpackedness -> Put Source get :: Get SourceUnpackedness Source
Binary SourceStrictness |
Methods put :: SourceStrictness -> Put Source get :: Get SourceStrictness Source
Binary DecidedStrictness |
Methods put :: DecidedStrictness -> Put Source get :: Get DecidedStrictness Source
Binary Con |
Methods put :: Con -> Put Source get :: Get Con Source
Binary Bang |
Methods put :: Bang -> Put Source get :: Get Bang Source
Binary FamilyResultSig |
Methods put :: FamilyResultSig -> Put Source get :: Get FamilyResultSig Source
Binary TyLit |
Methods put :: TyLit -> Put Source get :: Get TyLit Source
Binary Role |
Methods put :: Role -> Put Source get :: Get Role Source
Binary AnnLookup |
Methods put :: AnnLookup -> Put Source get :: Get AnnLookup Source