Control.Lens.Traversal

# Traversals

type Traversal s t a b

type Traversal' s a

type IndexedTraversal i s t a b

type IndexedTraversal' i s a

type ATraversal s t a b

type ATraversal' s a

type AnIndexedTraversal i s t a b

type AnIndexedTraversal' i s a

type Traversing p f s t a b

type Traversing' p f s a

# Traversing and Lensing

traverseOf

forOf

sequenceAOf

mapMOf

forMOf

sequenceOf

transposeOf

mapAccumLOf

mapAccumROf

scanr1Of

scanl1Of

failover

# Monomorphic Traversals

cloneTraversal

cloneIndexPreservingTraversal

cloneIndexedTraversal

# Parts and Holes

partsOf

partsOf'

unsafePartsOf

unsafePartsOf'

holesOf

singular

unsafeSingular

# Common Traversals

class Traversable t

both

beside

taking

dropping

# Indexed Traversals

## Common

ignored

class TraverseMin k m

class TraverseMax k m

traversed

traversed64

elementOf

element

elementsOf

elements

## Combinators

ipartsOf

ipartsOf'

iunsafePartsOf

iunsafePartsOf'

itraverseOf

iforOf

imapMOf

iforMOf

imapAccumROf

imapAccumLOf

# Implementation Details

data Bazaar p a b t

type Bazaar' p a

loci

iloci