final case class AppliedFoldWithFoldableFocusElementOps[F[_], S, T, A](appliedFold: AppliedFold_[S, T, F[A], F[A]]) extends AnyVal with Product with Serializable
- Source
- AppliedFoldSyntax.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AppliedFoldWithFoldableFocusElementOps
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AppliedFoldWithFoldableFocusElementOps(appliedFold: AppliedFold_[S, T, F[A], F[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
- def andThenFold(implicit ev: Foldable[F]): AppliedFold_[S, T, A, A]
compose this Fold with a Fold, having this Fold applied first
- def andThenTraverse(implicit ev: Traverse[F]): AppliedFold_[S, T, A, A]
compose this Fold with a Traversal, having this Fold applied first
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def drop(i: Int)(implicit ev: Traverse[F]): AppliedFold_[S, T, A, A]
select all elements of a Fold except first n ones
- def dropWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$3$]IndexedStateT[Eval, Boolean, Boolean, β$3$]], ev1: Foldable[F]): AppliedFold_[S, T, A, A]
drop longest prefix of elements of a Fold that satisfy a predicate
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def optic: Fold_[S, T, F[A], F[A]]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def take(i: Int)(implicit ev: Foldable[F]): AppliedFold_[S, T, A, A]
select the first n elements of a Fold
- def takeWhile(predicate: (A) => Boolean)(implicit ev0: Applicative[[β$2$]IndexedStateT[Eval, Boolean, Boolean, β$2$]], ev1: Foldable[F]): AppliedFold_[S, T, A, A]
take longest prefix of elements of a Fold that satisfy a predicate
- def value: S