final case class AppliedFoldElementOps[S, T, A](appliedFold: AppliedFold_[S, T, A, A]) extends AnyVal with Product with Serializable
- Source
- AppliedFoldSyntax.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AppliedFoldElementOps
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AppliedFoldElementOps(appliedFold: AppliedFold_[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): AppliedFold_[S, T, A, A]
select all elements of a Fold_ except first n ones
- def dropWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$1$]IndexedStateT[Eval, Boolean, Boolean, β$1$]]): AppliedFold_[S, T, A, A]
drop longest prefix of elements of a Fold_ that satisfy a predicate
- def filter(predicate: (A) => Boolean): AppliedFold_[S, T, A, A]
filter out elements that do not match the predicate, of optics composed with this Fold_
- def filterByIndex(predicate: (Int) => Boolean): AppliedFold_[S, T, A, A]
traverse elements of a Fold_ whose index satisfy a predicate
- def filterF[B](fold: AffineTraversal[A, B]): AppliedFold_[S, T, A, A]
filter out elements using an AffineTraversal, of optics composed with this Fold
- def filterF[B](fold: Fold[A, B]): AppliedFold_[S, T, A, A]
filter out elements using a Fold, of optics composed with this Fold
- def filterNot(predicate: (A) => Boolean): AppliedFold_[S, T, A, A]
filter out elements that match the predicate, of optics composed with this Fold
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def onlyWhen[B](f: (A) => B, is: B)(implicit arg0: Eq[B]): AppliedFold_[S, T, A, A]
filter out elements using a Fold, of optics composed with this Fold
- def optic: Fold_[S, T, A, A]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def single(i: Int): AppliedFold_[S, T, A, A]
narrow the focus of a Fold_ focus a single element
- def take(i: Int): AppliedFold_[S, T, A, A]
select the first n elements of a Fold_
- def takeWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$0$]IndexedStateT[Eval, Boolean, Boolean, β$0$]]): AppliedFold_[S, T, A, A]
take longest prefix of elements of a Fold_ that satisfy a predicate
- def value: S