TraverseCode ZipList Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Complex Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Identity Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode First Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Last Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Down Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode First Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Last Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Max Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Min Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode WrappedMonoid Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Dual Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Product Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Sum Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Par1 Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Digit Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Elem Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode FingerTree Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Node Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Seq Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode ViewL Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode ViewR Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Tree Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Array Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode SmallArray Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode NonEmpty Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Maybe Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode Solo Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode [] Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode m => TraverseCode (WrappedMonad m) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
Lift a => TraverseCode (Either a) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (Proxy :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
Lift a => TraverseCode (Arg a) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(Ix i, Lift i) => TraverseCode (Array i) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (U1 :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (V1 :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
Lift a => TraverseCode ((,) a) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (p a) => TraverseCode (WrappedArrow p a) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
Lift a => TraverseCode (Const a :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode f => TraverseCode (Ap f) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode f => TraverseCode (Alt f) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode f => TraverseCode (Rec1 f) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (URec Char :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (URec Double :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (URec Float :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (URec Int :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode (URec Word :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(Lift a, Lift b) => TraverseCode ((,,) a b) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (Product f g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (Sum f g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (f :*: g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (f :+: g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
Lift a => TraverseCode (K1 i a :: TYPE LiftedRep -> Type) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode f => TraverseCode (MP1 m f) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(Lift a, Lift b, Lift c) => TraverseCode ((,,,) a b c) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (Compose f g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (f :.: g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
TraverseCode f => TraverseCode (M1 i c f) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(TraverseCode f, TraverseCode g) => TraverseCode (f :.: g) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(Lift a, Lift b, Lift c, Lift d) => TraverseCode ((,,,,) a b c d) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode |
(Lift a, Lift b, Lift c, Lift d, Lift e) => TraverseCode ((,,,,,) a b c d e) Source # | |
Instance detailsDefined in Language.Haskell.TH.TraverseCode Methods traverseCode :: forall (m :: Type -> Type) a0 b0. Quote m => (a0 -> Code m b0) -> (a, b, c, d, e, a0) -> Code m (a, b, c, d, e, b0) Source # |