Copyright | (c) 2025 Sayo contributors |
---|---|
License | MPL-2.0 (see the LICENSE file) |
Maintainer | ymdfield@outlook.jp |
Safe Haskell | None |
Language | GHC2021 |
Data.Effect.HFunctor
Description
Documentation
class HFunctor (ff :: (Type -> Type) -> Type -> Type) where Source #
Instances
HFunctor Choose Source # | |
HFunctor ChooseH Source # | |
HFunctor Empty Source # | |
HFunctor Fail Source # | |
HFunctor Fix Source # | |
HFunctor Nop Source # | |
HFunctor (Ask r) Source # | |
HFunctor (CC ref) Source # | |
HFunctor (Catch e) Source # | |
HFunctor (Emb e) Source # | |
HFunctor (Local r) Source # | |
HFunctor (State s) Source # | |
HFunctor (Tell w) Source # | |
HFunctor (Throw e) Source # | |
HFunctor (UnliftBase b) Source # | |
Defined in Data.Effect Methods hfmap :: (forall x. f x -> g x) -> UnliftBase b f a -> UnliftBase b g a Source # | |
HFunctor (WriterH w) Source # | |
HFunctor (Union es) Source # | |
HFunctor (HCont ff g) Source # | |
HFunctor e => HFunctor (Tagged tag e) Source # | |