Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
alternatives :: (Monad m, Alternative f) => Handler (WrappedAlt f a) (f a) m a Source #
Orphan instances
(Applicative m, Semigroup r) => Semigroup (WrappedMonad m r) Source # | |
(<>) :: WrappedMonad m r -> WrappedMonad m r -> WrappedMonad m r # sconcat :: NonEmpty (WrappedMonad m r) -> WrappedMonad m r # stimes :: Integral b => b -> WrappedMonad m r -> WrappedMonad m r # | |
(Applicative m, Monoid r) => Monoid (WrappedMonad m r) Source # | |
mempty :: WrappedMonad m r # mappend :: WrappedMonad m r -> WrappedMonad m r -> WrappedMonad m r # mconcat :: [WrappedMonad m r] -> WrappedMonad m r # |