Control.Lens.Indexed

# Indexing

class Indexable i p

class Conjoined p

data Indexed i a b

(<.)

(<.>)

(.>)

selfIndex

reindexed

icompose

indexing

indexing64

# Indexed Functors

class FunctorWithIndex i f

# Indexed Foldables

class FoldableWithIndex i f

## Indexed Foldable Combinators

iany

iall

inone

none

itraverse_

ifor_

imapM_

iforM_

iconcatMap

ifind

ifoldrM

ifoldlM

itoList

# Converting to Folds

withIndex

asIndex

# Restricting by Index

indices

index

# Indexed Traversables

class TraversableWithIndex i t

# Indexed Traversable Combinators

ifor

imapM

iforM

imapAccumR

imapAccumL

# Indexed Folds with Reified Monoid

ifoldMapBy

ifoldMapByOf

# Indexed Traversals with Reified Applicative

itraverseBy

itraverseByOf