IndexedTraversalOps

final case class IndexedTraversalOps[I, S, T, A](indexedTraversal: IndexedTraversal_[I, S, T, A, A]) extends AnyVal
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def dropWhile(predicate: A => Boolean)(implicit ev0: Applicative[[_] =>> State[Boolean, _$9]]): IndexedTraversal_[I, S, T, A, A]

drop longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

drop longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

def dropWhileWithIndex(predicate: (A, I) => Boolean)(implicit ev0: Applicative[[_] =>> State[Boolean, _$11]]): IndexedTraversal_[I, S, T, A, A]

drop longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

drop longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

def filter(predicate: (A, I) => Boolean): IndexedTraversal_[I, S, T, A, A]

traverse elements of an IndexedTraversal_ whose index satisfy a predicate

traverse elements of an IndexedTraversal_ whose index satisfy a predicate

def filterByIndex(predicate: I => Boolean): IndexedTraversal_[I, S, T, A, A]

traverse elements of an IndexedTraversal_ whose index satisfy a predicate applied on the index

traverse elements of an IndexedTraversal_ whose index satisfy a predicate applied on the index

def single(i: I)(implicit ev: Eq[I]): IndexedTraversal_[I, S, T, A, A]

combine an index and an IndexedTraversal_ to narrow the focus to a single element

combine an index and an IndexedTraversal_ to narrow the focus to a single element

def takeWhile(predicate: A => Boolean)(implicit ev0: Applicative[[_] =>> State[Boolean, _$8]]): IndexedTraversal_[I, S, T, A, A]

take longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

take longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

def takeWhileWithIndex(predicate: (A, I) => Boolean)(implicit ev0: Applicative[[_] =>> State[Boolean, _$10]]): IndexedTraversal_[I, S, T, A, A]

take longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

take longest prefix of elements of an IndexedTraversal_ that satisfy a predicate

Inherited methods

Inherited from:
Product