Unshow

ostrat.Unshow
See theUnshow companion trait
object Unshow extends UnshowPriority2

Companion object for the Unshow type class trait, contains implicit instances for common types.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Unshow.type

Members list

Type members

Classlikes

class IntEvClass extends Unshow[Int]

Attributes

Supertypes
trait Unshow[Int]
trait Persist
class Object
trait Matchable
class Any

Value members

Concrete methods

def intSubset(pred: Int => Boolean): Unshow[Int]

Concrete fields

Unshow instance for Int in base32 format. This must be passed explicitly.

Unshow instance for Int in base32 format. This must be passed explicitly.

Attributes

Unshow instance for natural non-negative Int in base32 format. This evidence must be passed explicitly.

Unshow instance for natural non-negative Int in base32 format. This evidence must be passed explicitly.

Attributes

Unshow instance for Int in hexadecimal format. This must be passed explicitly.

Unshow instance for Int in hexadecimal format. This must be passed explicitly.

Attributes

Unshow instance for natural non negative Int in hexadecimal format. This evidence must be passed explicitly.

Unshow instance for natural non negative Int in hexadecimal format. This evidence must be passed explicitly.

Attributes

val natEv: Unshow[Int]

Unshow instance / evidence for natural, non-negative Int in a standard format. This must be passed explicitly.

Unshow instance / evidence for natural, non-negative Int in a standard format. This must be passed explicitly.

Attributes

Unshow instance / evidence for positive, non-negative Double. This must be passed explicitly.

Unshow instance / evidence for positive, non-negative Double. This must be passed explicitly.

Attributes

Givens

Givens

Implicit Unshow instance / evidence for Array[Int].

Implicit Unshow instance / evidence for Array[Int].

Attributes

given arrayRefEv[A <: AnyRef](using evA: Unshow[A], ct: ClassTag[A]): Unshow[Array[A]]

Implicit Unshow instance / evidence for Array[A].

Implicit Unshow instance / evidence for Array[A].

Attributes

Implicit Unshow instance / evidence for Boolean.

Implicit Unshow instance / evidence for Boolean.

Attributes

given charEv: Unshow[Char]

Implicit Unshow instance / evidence for Char.

Implicit Unshow instance / evidence for Char.

Attributes

Implicit Unshow instance / evidence for Double.

Implicit Unshow instance / evidence for Double.

Attributes

given floatEv: Unshow[Float]

Implicit Unshow instance / evidence for Float.

Implicit Unshow instance / evidence for Float.

Attributes

given intEv: Unshow[Int]

Implicit Unshow instance for an Int in a standard format.

Implicit Unshow instance for an Int in a standard format.

Attributes

given listEv[A, ArrA <: Arr[A]](using evA: Unshow[A]): Unshow[List[A]]

Implicit method for creating List[A: Persist] instances.

Implicit method for creating List[A: Persist] instances.

Attributes

given longEv: Unshow[Long]

Implicit Unshow instance / evidence for Long.

Implicit Unshow instance / evidence for Long.

Attributes

given optionEv[A](using evA: Unshow[A]): UnshowSum[Option[A]]

Unshow type class instance for Option

Unshow type class instance for Option

Attributes

Implicit Unshow instance / evidence for String.

Implicit Unshow instance / evidence for String.

Attributes

Inherited givens

given noneUnEv: Unshow[None.type]

Implicit Unshow type class instance / evidence for None type.

Implicit Unshow type class instance / evidence for None type.

Attributes

Inherited from:
UnshowPriority3
given vectorEv[A, ArrA <: Arr[A]](using evA: Unshow[A], build: BuilderArrMap[A, ArrA]): Unshow[Vector[A]]

Implicit Unshow type class instances / evidence for Vector.

Implicit Unshow type class instances / evidence for Vector.

Attributes

Inherited from:
UnshowPriority2

Implicits

Inherited implicits

implicit def someUnShowImplicit[A](implicit ev: Unshow[A]): Unshow[Some[A]]

Implicit Unshow type class instance / evidence method for Some objects.

Implicit Unshow type class instance / evidence method for Some objects.

Attributes

Inherited from:
UnshowPriority2