object FilterIndex extends FilterIndexFunctions with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FilterIndex
  2. Serializable
  3. FilterIndexFunctions
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit def chainFilterIndex[A]: FilterIndex[Chain[A], Int, A]
  2. def filterIndex[S, I, A](predicate: (I) => Boolean)(implicit ev: FilterIndex[S, I, A]): Traversal[S, A]
    Definition Classes
    FilterIndexFunctions
  3. def fromIso[S, A, I, B](iso: Iso[S, A])(implicit ev: FilterIndex[A, I, B]): FilterIndex[S, I, B]

    lift an instance of FilterIndex using an Iso

  4. def fromTraverse[S[_], A](zipWithIndex: (S[A]) => S[(A, Int)])(implicit arg0: Traverse[S]): FilterIndex[S[A], Int, A]
  5. implicit def lazyListFilterIndex[A]: FilterIndex[LazyList[A], Int, A]
  6. implicit def listFilterIndex[A]: FilterIndex[List[A], Int, A]

    *********************************************************************************************

  7. implicit def mapFilterIndex[K, V]: FilterIndex[Map[K, V], K, V]
  8. implicit def necFilterIndex[A]: FilterIndex[NonEmptyChain[A], Int, A]
  9. implicit def nelFilterIndex[A]: FilterIndex[NonEmptyList[A], Int, A]
  10. implicit def nevFilterIndex[A]: FilterIndex[NonEmptyVector[A], Int, A]
  11. implicit def sortedMapFilterIndex[K, V](implicit ok: Order[K]): FilterIndex[SortedMap[K, V], K, V]
  12. implicit val stringFilterIndex: FilterIndex[String, Int, Char]
  13. implicit def vectorFilterIndex[A]: FilterIndex[Vector[A], Int, A]