ElementsScrapingOps
net.ruippeixotog.scalascraper.dsl.ScrapingOps.ElementsScrapingOps
class ElementsScrapingOps[F[_], A, E <: Element](val self: F[A])(implicit evidence$1: Functor[F], toQuery: Aux[A, E]) extends FunctorSyntax[F]
Attributes
- Graph
-
- Supertypes
-
trait FunctorSyntax[F]trait InvariantFunctorSyntax[F]class Objecttrait Matchableclass Any
Members list
Type members
Inherited classlikes
trait LiftV[A, B] extends Ops[A => B]
Attributes
- Inherited from:
- FunctorSyntax
- Supertypes
-
trait Ops[A => B]class Objecttrait Matchableclass Any
Value members
Concrete methods
final def >/~[R](success: HtmlValidator[E, _], error: HtmlValidator[E, R], default: R): F[Either[R, A]]
final def >/~[R](success: HtmlValidator[E, _], errors: Seq[HtmlValidator[E, R]], default: R): F[Either[R, A]]
def >>[B, C, D](extractor1: HtmlExtractor[E, B], extractor2: HtmlExtractor[E, C], extractor3: HtmlExtractor[E, D]): F[(B, C, D)]
def >?>[B, C](extractor1: HtmlExtractor[E, B], extractor2: HtmlExtractor[E, C]): F[(Option[B], Option[C])]
def >?>[B, C, D](extractor1: HtmlExtractor[E, B], extractor2: HtmlExtractor[E, C], extractor3: HtmlExtractor[E, D]): F[(Option[B], Option[C], Option[D])]
Attributes
- Definition Classes
-
FunctorSyntax -> InvariantFunctorSyntax
def validateWith[R](success: HtmlValidator[E, _], errors: Seq[HtmlValidator[E, R]], default: => R): F[Either[R, A]]
Concrete fields
Implicits
Inherited implicits
Attributes
- Inherited from:
- FunctorSyntax
Attributes
- Inherited from:
- InvariantFunctorSyntax
In this article