Control.Lens.Indexed

# Indexing

class Indexable i p

class Conjoined p

data Indexed i a b

(<.)

(<.>)

(.>)

reindexed

icompose

indexing

indexing64

# Indexed Functors

class FunctorWithIndex i f

# Indexed Foldables

class FoldableWithIndex i f

ifolding

## Indexed Foldable Combinators

iany

iall

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