lens-4.2: Lenses, Folds and Traversals

Copyright(C) 2012-14 Edward Kmett
LicenseBSD-style (see the file LICENSE)
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell98

Control.Seq.Lens

Description

A Fold can be used to take the role of Foldable in Control.Seq.

Synopsis

Documentation

seqOf :: Getting (Endo [a]) s a -> Strategy a -> Strategy s Source

Evaluate the elements targeted by a Lens, Traversal, Iso, Getter or Fold according to the given strategy.

seqFoldable = seqOf folded