Constructors
Focusingunfocusing :: m (s, a)
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05
Modulelens-5.3.5Haskell2010
Focusingunfocusing :: m (s, a)FocusingWithunfocusingWith :: m (s, a, w)Monad m => Functor (FocusingWith w m s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monad m, Monoid s, Monoid w) => Applicative (FocusingWith w m s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monad m, Semigroup s, Semigroup w) => Apply (FocusingWith w m s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFocusingPlusunfocusingPlus :: k (s, w) aFunctor (k (s, w)) => Functor (FocusingPlus w k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApplicative (k (s, w)) => Applicative (FocusingPlus w k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApply (k (s, w)) => Apply (FocusingPlus w k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFocusingOnunfocusingOn :: k (f s) aFunctor (k (f s)) => Functor (FocusingOn f k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApplicative (k (f s)) => Applicative (FocusingOn f k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApply (k (f s)) => Apply (FocusingOn f k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFocusingMayunfocusingMay :: k (May s) aFunctor (k (May s)) => Functor (FocusingMay k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApplicative (k (May s)) => Applicative (FocusingMay k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApply (k (May s)) => Apply (FocusingMay k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFocusingErrunfocusingErr :: k (Err e s) aFunctor (k (Err e s)) => Functor (FocusingErr e k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApplicative (k (Err e s)) => Applicative (FocusingErr e k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApply (k (Err e s)) => Apply (FocusingErr e k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFocusingFreeunfocusingFree :: k (Freed f m s) aFunctor (k (Freed f m s)) => Functor (FocusingFree f m k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApplicative (k (Freed f m s)) => Applicative (FocusingFree f m k s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomApply (k (Freed f m s)) => Apply (FocusingFree f m k s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Applicative f, Semigroup a, Monad m) => Semigroup (Freed f m a)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Applicative f, Monoid a, Monad m) => Monoid (Freed f m a)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomFunctor (Effect m r)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monad m, Monoid r) => Applicative (Effect m r)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomContravariant (Effect m r)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Apply m, Semigroup r) => Apply (Effect m r)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monad m, Semigroup r) => Semigroup (Effect m r a)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monad m, Monoid r) => Monoid (Effect m r a)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomWrap a monadic effect with a phantom type argument. Used when magnifying Control.Monad.RWS.RWST.
EffectRWSgetEffectRWS :: st -> m (s, st, w)Functor (EffectRWS w st m s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Monoid s, Monoid w, Monad m) => Applicative (EffectRWS w st m s)Defined in lens-5.3.5 · Control.Lens.Internal.ZoomContravariant (EffectRWS w st m s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom(Semigroup s, Semigroup w, Bind m) => Apply (EffectRWS w st m s)Defined in lens-5.3.5 · Control.Lens.Internal.Zoom