PartiallyApplyRefinementProvider
class Object
trait Matchable
class Any
Value members
Concrete methods
def apply[A, B](to: A => Either[String, B], from: B => A)(implicit C: ShapeTag[C]): RefinementProvider[C, A, B]
def contextual[A, B](build: C => Surjection[A, B])(implicit tagEvidence: ShapeTag[C]): RefinementProvider[C, A, B]