final case class ATraversalElementOps[S, T, A](aTraversal: ATraversal_[S, T, A, A]) extends AnyVal with Product with Serializable
- Source
- ATraversalSyntax.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ATraversalElementOps
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ATraversalElementOps(aTraversal: ATraversal_[S, T, A, A])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def drop(i: Int): ATraversal_[S, T, A, A]
select all elements of an ATraversal_ except first n ones
- def dropWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$8$]IndexedStateT[Eval, Boolean, Boolean, β$8$]]): ATraversal_[S, T, A, A]
drop longest prefix of elements of an ATraversal_ that satisfy a predicate
- def filterByIndex(predicate: (Int) => Boolean): ATraversal_[S, T, A, A]
traverse elements of an ATraversal_ whose index satisfy a predicate
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def partsOf(implicit ev0: Sellable[[α$2$, β$3$](α$2$) => β$3$, [β$4$, γ$5$, ε$6$]Bazaar[[α$0$, β$1$](α$0$) => β$1$, β$4$, γ$5$, Unit, ε$6$]]): Lens_[S, T, List[A], List[A]]
convert an ATraversal into a proptics.Lens over a list of the ATraversal's foci
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def single(i: Int): ATraversal_[S, T, A, A]
narrow the focus of an ATraversal_ to a single element
- def take(i: Int): ATraversal_[S, T, A, A]
select the first n elements of an ATraversal_
- def takeWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$7$]IndexedStateT[Eval, Boolean, Boolean, β$7$]]): ATraversal_[S, T, A, A]
take longest prefix of elements of an ATraversal_ that satisfy a predicate