Module
Data.Lens.AffineTraversal  
- Package
 - profunctor-lenses
 - Repository
 - purerl/purescript-profunctor-lenses
 
This module defines functions for working with affine traversals.
An AffineTraversal is a Traversal that applies to at most one element.
These arise most frequently as the composition of a Lens with a Prism.
#affineTraversal Source
affineTraversal :: forall s t a b. (s -> b -> t) -> (s -> Either t a) -> AffineTraversal s t a b#affineTraversal' Source
affineTraversal' :: forall s t a b. (s -> Tuple (b -> t) (Either t a)) -> AffineTraversal s t a b#withAffineTraversal Source
withAffineTraversal :: forall s t a b r. AnAffineTraversal s t a b -> ((s -> b -> t) -> (s -> Either t a) -> r) -> r#cloneAffineTraversal Source
cloneAffineTraversal :: forall s t a b. AnAffineTraversal s t a b -> AffineTraversal s t a bRe-exports from Data.Lens.Types  
#AnAffineTraversal' Source
type AnAffineTraversal' s a = AnAffineTraversal s s a a#AnAffineTraversal Source
type AnAffineTraversal s t a b = Optic (Stall a b) s t a b#AffineTraversal' Source
type AffineTraversal' s a = AffineTraversal s s a a- Modules
 - Data.
Lens  - Data.
Lens. AffineTraversal  - Data.
Lens. At  - Data.
Lens. Common  - Data.
Lens. Fold  - Data.
Lens. Fold. Partial  - Data.
Lens. Getter  - Data.
Lens. Grate  - Data.
Lens. Index  - Data.
Lens. Indexed  - Data.
Lens. Internal. Bazaar  - Data.
Lens. Internal. Exchange  - Data.
Lens. Internal. Focusing  - Data.
Lens. Internal. Forget  - Data.
Lens. Internal. Grating  - Data.
Lens. Internal. Indexed  - Data.
Lens. Internal. Market  - Data.
Lens. Internal. Re  - Data.
Lens. Internal. Shop  - Data.
Lens. Internal. Stall  - Data.
Lens. Internal. Tagged  - Data.
Lens. Internal. Wander  - Data.
Lens. Internal. Zipping  - Data.
Lens. Iso  - Data.
Lens. Iso. Newtype  - Data.
Lens. Lens  - Data.
Lens. Lens. Product  - Data.
Lens. Lens. Tuple  - Data.
Lens. Lens. Unit  - Data.
Lens. Lens. Void  - Data.
Lens. Prism  - Data.
Lens. Prism. Coproduct  - Data.
Lens. Prism. Either  - Data.
Lens. Prism. Maybe  - Data.
Lens. Record  - Data.
Lens. Setter  - Data.
Lens. Traversal  - Data.
Lens. Types  - Data.
Lens. Zoom