Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
MonadicBang.Effect.Writer.Discard
Description
A Writer carrier that discards any values it is told
Documentation
newtype DiscardC w m a Source #
Constructors
DiscardC | |
Fields
|
Instances
(Monoid w, Algebra sig m) => Algebra (Writer w :+: sig) (DiscardC w m) Source # | |
Applicative m => Applicative (DiscardC w m) Source # | |
Defined in MonadicBang.Effect.Writer.Discard | |
Functor m => Functor (DiscardC w m) Source # | |
Monad m => Monad (DiscardC w m) Source # | |
evalWriter :: (Monoid w, Algebra sig m) => DiscardC w m a -> m a Source #