Alt

vulcan.Codec.Alt
sealed abstract class Alt[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Types

type B

Value members

Abstract methods

def codec: Codec[B]
def prism: Prism[A, B]

Concrete methods

def imap[A0](f: A0 => Option[A], g: A => A0): Alt[A0]