final case class AppliedTraversalElementOps[S, T, A](appliedTraversal: AppliedTraversal_[S, T, A, A]) extends AnyVal with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AppliedTraversalElementOps
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AppliedTraversalElementOps(appliedTraversal: AppliedTraversal_[S, T, A, A])
Value Members
- def drop(i: Int): AppliedTraversal_[S, T, A, A]
select all elements of a Traversal_ except first n ones
- def dropWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$8$]IndexedStateT[Eval, Boolean, Boolean, β$8$]]): AppliedTraversal_[S, T, A, A]
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_
- def filterByIndex(predicate: (Int) => Boolean): AppliedTraversal_[S, T, A, A]
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_
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def optic: Traversal_[S, T, A, A]
- def partsOf(implicit ev0: Sellable[[α$2$, β$3$](α$2$) => β$3$, [β$4$, γ$5$, ε$6$]Bazaar[[α$0$, β$1$](α$0$) => β$1$, β$4$, γ$5$, Unit, ε$6$]]): AppliedLens_[S, T, List[A], List[A]]
convert a Traversal_ into a proptics.Lens over a list of the Traversal's foci
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def single(i: Int): AppliedTraversal_[S, T, A, A]
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_
- def takeWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$7$]IndexedStateT[Eval, Boolean, Boolean, β$7$]]): AppliedTraversal_[S, T, A, A]
take longest prefix of elements of a Traversal_ that satisfy a predicate
- def value: S