Coproduct

object Coproduct
Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait Instance[Type] extends Coproduct

Types

type RemoveByType[Type, Config <: Tuple] = Config match { case EmptyTuple => EmptyTuple case Instance[Type] *: tail => RemoveByType[Type, tail] case head *: tail => head *: RemoveByType[Type, tail] }