AppliedTraversalElementOps

final case class AppliedTraversalElementOps[S, T, A](appliedTraversal: AppliedTraversal_[S, T, A, A]) extends AnyVal
trait Product
trait Equals
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def drop(i: Int): AppliedTraversal_[S, T, A, A]

select all elements of a Traversal_ except first n ones

select all elements of a Traversal_ except first n ones

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

drop longest prefix of elements of a Traversal_ that satisfy a predicate

drop longest prefix of elements of a Traversal_ that satisfy a predicate

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

filter out elements that do not match the predicate, of optics composed with this Traversal_

filter out elements that do not match the predicate, of optics composed with this Traversal_

def filterByIndex(predicate: Int => Boolean): AppliedTraversal_[S, T, A, A]

traverse elements of a Traversal_ whose index satisfy a predicate

traverse elements of a Traversal_ whose index satisfy a predicate

def filterNot(predicate: A => Boolean): AppliedTraversal_[S, T, A, A]

filter out elements that match the predicate, of optics composed with this Traversal_

filter out elements that match the predicate, of optics composed with this Traversal_

def optic: Traversal_[S, T, A, A]
def partsOf(implicit ev0: Sellable[Function1, [_, _, _] =>> Bazaar[Function1, _$12, _$13, Unit, _$14]]): AppliedLens_[S, T, List[A], List[A]]

convert a Traversal_ into a proptics.Lens over a list of the Traversal's foci

convert a Traversal_ into a proptics.Lens over a list of the Traversal's foci

def single(i: Int): AppliedTraversal_[S, T, A, A]

narrow the focus of a Traversal_ to a single element

narrow the focus of a Traversal_ to a single element

def take(i: Int): AppliedTraversal_[S, T, A, A]

select the first n elements of a Traversal_

select the first n elements of a Traversal_

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

take longest prefix of elements of a Traversal_ that satisfy a predicate

take longest prefix of elements of a Traversal_ that satisfy a predicate

def value: S

Inherited methods

Inherited from:
Product