A Traversal uses an glues together Applicative actions with (*>)
in the manner of traverse_ from Data.Foldable. Any values returned by
reduced actions are discarded.
Constructors
TraversalgetTraversal :: f ()
Instances3Semigroup, Monoid, Reducer
Applicative f => Semigroup (Traversal f)Defined in reducers-3.12.5 · Data.Semigroup.ApplicativeApplicative f => Monoid (Traversal f)Defined in reducers-3.12.5 · Data.Semigroup.ApplicativeApplicative f => Reducer (f a) (Traversal f)Defined in reducers-3.12.5 · Data.Semigroup.Applicative