Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- tapBeforeWith :: forall e r rInitial a. (Coercible (e (Sem rInitial) a) (e (Sem r) a), Member e r) => (e (Sem rInitial) a -> Sem r ()) -> e (Sem rInitial) a -> Tactical e (Sem rInitial) r a
- tapAfterWith :: forall e r rInitial a. (Coercible (e (Sem rInitial) a) (e (Sem r) a), Member e r) => (e (Sem rInitial) a -> Sem r ()) -> e (Sem rInitial) a -> Tactical e (Sem rInitial) r a