Descrição
Fornece versões indexadas de abstrações comuns de Haskell, como Functor, Foldable e Traversable. Elas permitem processar estruturas enquanto o código também enxerga um índice, posição, chave ou contexto semelhante.
É útil para bibliotecas que precisam mapear, reduzir ou percorrer dados preservando informação de localização. É uma biblioteca de programação e não possui interface independente.