Moduleth-orphans-0.13.16Haskell2010
Language.Haskell.TH.Instances
It provides the following instances:
Lift instances for the datatypes in Language.Haskell.TH
MonadFixfor Q
More recent versions of template-haskell provide these instances. However, in order to support older versions you should import this module.
- Packageth-orphans-0.13.16
- Exports0
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceInstances.hs
Orphan instances
53 instancesLift AnnTargetLift BangLift BndrVisLift BodyLift BytesLift CallconvLift ClauseLift ConLift DecLift DerivClauseLift DerivStrategyLift ExpLift FamilyResultSigLift FixityLift FixityDirectionLift ForeignLift FunDepLift GuardLift InfoLift InjectivityAnnLift InlineLift LitLift LocLift MatchLift NamespaceSpecifierLift OverlapLift PatLift PatSynArgsLift PatSynDirLift PhasesLift PragmaLift RangeLift RoleLift RuleBndrLift RuleMatchLift SafetyLift SourceStrictnessLift SourceUnpackednessLift SpecificityLift StmtLift TyLitLift TySynEqnLift TypeLift TypeFamilyHeadLift flag => Lift (TyVarBndr flag)Quote m => Quote (ReaderT r m)Quote m => Quote (StateT s m)(Quote m, Monoid w) => Quote (WriterT w m)Quasi m => Quasi (ReaderT r m)Quasi m => Quasi (StateT s m)(Quasi m, Monoid w) => Quasi (WriterT w m)(Quote m, Monoid w) => Quote (RWST r w s m)(Quasi m, Monoid w) => Quasi (RWST r w s m)