Iso

@implicitNotFound("Could not prove ${A} is isomorphic to ${B}.") trait Iso[A, B]
Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def from(b: B): A
def to(a: A): B

Concrete methods

final def inverse: Iso[B, A]