Violations

object Violations
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def fromMap[A](values: SortedMap[History, NonEmptyList[A]]): Option[Violations[A]]
def of[A](head: (History, NonEmptyList[A]), tail: (History, NonEmptyList[A])*): Violations[A]
def ofNel[A](head: (History, A), tail: (History, A)*): Violations[A]
def one[A](history: History, values: NonEmptyList[A]): Violations[A]
def oneNel[A](history: History, value: A): Violations[A]
def root[A](errors: NonEmptyList[A]): Violations[A]
def rootNel[A](error: A): Violations[A]

Implicits

Implicits

implicit val semigroupK: SemigroupK[Violations]