ShowInt3

ostrat.ShowInt3
See theShowInt3 companion trait
object ShowInt3

Attributes

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

Members list

Type members

Classlikes

class ShowInt3Imp[A](val typeStr: String, val name1: String, val fArg1: A => Int, val name2: String, val fArg2: A => Int, val name3: String, val fArg3: A => Int, val newT: (Int, Int, Int) => A, val shortKeys: ArrPairStr[A], val opt3: Option[Int], opt2In: Option[Int], opt1In: Option[Int]) extends ShowInt3[A]

Implementation class for Show type class instances / evidence for objects with 3 Int components.

Implementation class for Show type class instances / evidence for objects with 3 Int components.

Attributes

Supertypes
trait ShowInt3[A]
trait Show3[Int, Int, Int, A]
trait Persist3[Int, Int, Int]
trait Show3Plus[Int, Int, Int, A]
trait Persist3Plus[Int, Int, Int]
trait Show2PlusFixed[Int, Int, A]
trait Persist2Plus[Int, Int]
trait Show1PlusFixed[Int, A]
trait Show1Plus[Int, A]
trait Persist1Plus[Int]
trait ShowNFixed[A]
trait PersistN
trait ShowCompound[A]
trait Show[A]
trait Persist
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def apply[A](typeStr: String, name1: String, fArg1: A => Int, name2: String, fArg2: A => Int, name3: String, fArg3: A => Int, newT: (Int, Int, Int) => A, opt3: Option[Int], opt2: Option[Int], opt1: Option[Int])(implicit ct: ClassTag[A]): ShowInt3[A]

Factory apply method for creating Show type class instances / evidence for objects with 3 Int components.

Factory apply method for creating Show type class instances / evidence for objects with 3 Int components.

Attributes