Differ

trait Differ[A]
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply(thisValue: A, thatValue: A): Patch[A]

Concrete methods

def <*>[B](that: Differ[B]): Differ[(A, B)]

A symbolic operator for zip.

A symbolic operator for zip.

def chunk: Differ[Chunk[A]]
def optional: Differ[Option[A]]
def transform[B](f: B => A, g: A => B): Differ[B]
def transformOrFail[B](f: B => Either[String, A], g: A => Either[String, B]): Differ[B]
def zip[B](that: Differ[B]): Differ[(A, B)]