TypeIdInstances

zio.blocks.typeid.TypeIdInstances
See theTypeIdInstances companion object

Provides predefined TypeId instances for common types. These instances are available implicitly when importing TypeId.

Attributes

Companion
object
Source
TypeIdInstances.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TypeId

Members list

Implicits

Implicits

implicit val array: TypeId[Array[_]]

Attributes

Source
TypeIdInstances.scala
implicit val arraySeq: TypeId[ArraySeq[_]]

Attributes

Source
TypeIdInstances.scala
implicit val bigDecimal: TypeId[BigDecimal]

Attributes

Source
TypeIdInstances.scala
implicit val bigInt: TypeId[BigInt]

Attributes

Source
TypeIdInstances.scala
implicit val boolean: TypeId[Boolean]

Attributes

Source
TypeIdInstances.scala
implicit val byte: TypeId[Byte]

Attributes

Source
TypeIdInstances.scala
implicit val char: TypeId[Char]

Attributes

Source
TypeIdInstances.scala

Attributes

Source
TypeIdInstances.scala
implicit val chunk: TypeId[Chunk[_]]

Attributes

Source
TypeIdInstances.scala
implicit val chunkMap: TypeId[ChunkMap[_, _]]

Attributes

Source
TypeIdInstances.scala
implicit val comparable: TypeId[Comparable[_]]

Attributes

Source
TypeIdInstances.scala
implicit val currency: TypeId[Currency]

Attributes

Source
TypeIdInstances.scala
implicit val dayOfWeek: TypeId[DayOfWeek]

Attributes

Source
TypeIdInstances.scala
implicit val double: TypeId[Double]

Attributes

Source
TypeIdInstances.scala
implicit val duration: TypeId[Duration]

Attributes

Source
TypeIdInstances.scala
implicit val either: TypeId[Either[_, _]]

Attributes

Source
TypeIdInstances.scala
implicit val float: TypeId[Float]

Attributes

Source
TypeIdInstances.scala
implicit val indexedSeq: TypeId[IndexedSeq[_]]

Attributes

Source
TypeIdInstances.scala
implicit val instant: TypeId[Instant]

Attributes

Source
TypeIdInstances.scala
implicit val int: TypeId[Int]

Attributes

Source
TypeIdInstances.scala
implicit val list: TypeId[List[_]]

Attributes

Source
TypeIdInstances.scala
implicit val localDate: TypeId[LocalDate]

Attributes

Source
TypeIdInstances.scala

Attributes

Source
TypeIdInstances.scala
implicit val localTime: TypeId[LocalTime]

Attributes

Source
TypeIdInstances.scala
implicit val long: TypeId[Long]

Attributes

Source
TypeIdInstances.scala
implicit val map: TypeId[Map[_, _]]

Attributes

Source
TypeIdInstances.scala
implicit val month: TypeId[Month]

Attributes

Source
TypeIdInstances.scala
implicit val monthDay: TypeId[MonthDay]

Attributes

Source
TypeIdInstances.scala
implicit val none: TypeId[None.type]

Attributes

Source
TypeIdInstances.scala

Attributes

Source
TypeIdInstances.scala
implicit val offsetTime: TypeId[OffsetTime]

Attributes

Source
TypeIdInstances.scala
implicit val option: TypeId[Option[_]]

Attributes

Source
TypeIdInstances.scala
implicit val period: TypeId[Period]

Attributes

Source
TypeIdInstances.scala
implicit val seq: TypeId[Seq[_]]

Attributes

Source
TypeIdInstances.scala

Attributes

Source
TypeIdInstances.scala
implicit val set: TypeId[Set[_]]

Attributes

Source
TypeIdInstances.scala
implicit val short: TypeId[Short]

Attributes

Source
TypeIdInstances.scala
implicit val some: TypeId[Some[_]]

Attributes

Source
TypeIdInstances.scala
implicit val string: TypeId[String]

Attributes

Source
TypeIdInstances.scala
implicit val unit: TypeId[Unit]

Attributes

Source
TypeIdInstances.scala
implicit val uuid: TypeId[UUID]

Attributes

Source
TypeIdInstances.scala
implicit val vector: TypeId[Vector[_]]

Attributes

Source
TypeIdInstances.scala
implicit val year: TypeId[Year]

Attributes

Source
TypeIdInstances.scala
implicit val yearMonth: TypeId[YearMonth]

Attributes

Source
TypeIdInstances.scala
implicit val zoneId: TypeId[ZoneId]

Attributes

Source
TypeIdInstances.scala
implicit val zoneOffset: TypeId[ZoneOffset]

Attributes

Source
TypeIdInstances.scala

Attributes

Source
TypeIdInstances.scala