class
class GLens (pred :: Pred) (s :: Type -> Type) (t :: Type -> Type) a b | s pred -> a, t pred -> b whereMethods
glens :: Lens (s x) (t x) a b
Instances4GLens
GLens pred (K1 r a) (K1 r b) a bDefined in generic-lens-core-2.2.1.0 · Data.Generics.Product.Internal.GLensGProductLens (Eval pred l) pred l r l' r' a b => GLens pred (l :*: r) (l' :*: r') a bDefined in generic-lens-core-2.2.1.0 · Data.Generics.Product.Internal.GLens(GLens pred l l' a b, GLens pred r r' a b) => GLens pred (l :+: r) (l' :+: r') a bDefined in generic-lens-core-2.2.1.0 · Data.Generics.Product.Internal.GLensGLens pred f g a b => GLens pred (M1 m meta f) (M1 m meta g) a bDefined in generic-lens-core-2.2.1.0 · Data.Generics.Product.Internal.GLens