Module
Optic.Setter
- Package
- purescript-lensDEPRECATED
- Repository
- joneshf/purescript-lens
#argument Source
argument :: forall b a r p. Profunctor p => Setter (p b r) (p a r) a b
#contramapped Source
contramapped :: forall b a f. Contravariant f => Setter (f a) (f b) b a
#over Source
over :: forall b a t s p. Profunctor p => Setting p s t a b -> p a b -> s -> t
#sets Source
sets :: forall b a t s f q p. Profunctor p => Profunctor q => Settable f => (p a b -> q s t) -> Optical p q f s t a b
#div Source
div :: forall a t s. EuclideanRing a => ASetter s t a a -> a -> s -> t
#or Source
or :: forall a t s. HeytingAlgebra a => ASetter s t a a -> a -> s -> t
#and Source
and :: forall a t s. HeytingAlgebra a => ASetter s t a a -> a -> s -> t