Copyright | (c) 2023 Yamada Ryo |
---|---|
License | MPL-2.0 (see the file LICENSE) |
Maintainer | ymdfield@outlook.jp |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
Documentation
censor'' :: forall key (w :: Type) (a :: Type) f. SendSigBy key (WriterH w) f => (w -> w) -> f a -> f a Source #
censor' :: forall tag (w :: Type) (a :: Type) f. SendSig (TagH (WriterH w) tag) f => (w -> w) -> f a -> f a Source #
censor :: forall (w :: Type) (a :: Type) f. SendSig (WriterH w) f => (w -> w) -> f a -> f a Source #
listen'' :: forall key (a :: Type) (w :: Type) f. SendSigBy key (WriterH w) f => f a -> f (w, a) Source #