class Profunctor p => Bizarre (p :: Type -> Type -> Type) (w :: Type -> Type -> Type -> Type) | w -> p whereThis class is used to run the various Bazaar variants used in this library.
Methods
bazaar :: Applicative f => p a (f b) -> w a b t -> f t
Instances5Bizarre
Profunctor p => Bizarre p (Bazaar p)Defined in lens-5.3.5 · Control.Lens.Internal.BazaarCorepresentable p => Bizarre p (TakingWhile p g)Defined in lens-5.3.5 · Control.Lens.Internal.MagmaProfunctor p => Bizarre p (BazaarT p g)Defined in lens-5.3.5 · Control.Lens.Internal.BazaarBizarre (Indexed Int) MaficDefined in lens-5.3.5 · Control.Lens.Internal.MagmaBizarre (Indexed i) (Molten i)Defined in lens-5.3.5 · Control.Lens.Internal.Magma