abstract class Plated[A] extends Serializable

Plated is a type-class for types which can extract their immediate self-similar children.

A

the parent and child type of a Plated

Self Type
Plated[A]
Annotations
@implicitNotFound()
Source
Plated.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Plated
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Plated()

Abstract Value Members

  1. abstract def plate: Traversal[A, A]