Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Control.Eff.Trace
Description
A Trace effect for debugging
Documentation
Trace effect for debugging
Instances
Handle Trace r a (IO k) Source # | Given a callback and request, respond to it |
Defined in Control.Eff.Trace Methods handle :: (Eff r a -> IO k) -> Arrs r v a -> Trace v -> IO k Source # handle_relay :: forall (r' :: [Type -> Type]). (r ~ (Trace ': r'), Relay (IO k) r') => (a -> IO k) -> (Eff r a -> IO k) -> Eff r a -> IO k Source # respond_relay :: (a -> IO k) -> (Eff r a -> IO k) -> Eff r a -> IO k Source # |