ScalacheckInstances

enumeratum.ScalacheckInstances

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object scalacheck.type

Members list

Concise view

Implicits

Inherited implicits

implicit def arbEnumEntry[EnumType <: EnumEntry](implicit e: Enum[EnumType]): Arbitrary[EnumType]

Attributes

Inherited from:
ArbitraryInstances
implicit def cogenEnumEntry[EnumType <: EnumEntry : Enum]: Cogen[EnumType]

Enum context bound is unused but can drastically reduce compilation time. See https://github.com/nrinaudo/kantan.codecs/blob/bb74def19e94ce4f14330100b467c3fc9271068d/enumeratum/core/src/main/scala/kantan/codecs/enumeratum/values/ValueEnumInstances.scala#L82