Compare

dfhdl.core.DFToken$.Compare$
See theCompare companion trait
object Compare extends CompareLP

Attributes

Companion
trait
Graph
Supertypes
trait CompareLP
trait CompareLPLP
class Object
trait Matchable
class Any
Self type
Compare.type

Members list

Givens

Inherited givens

transparent inline given errorDMZ[T <: DFTypeAny, R, Op <: Op, C <: Boolean](using t: ShowType[T], r: ShowType[R]): Compare[T, R, Op, C]

Attributes

Inherited from:
CompareLPLP
inline given sameTokenType[T <: DFTypeAny, V <: T <> TOKEN, Op <: Op, C <: Boolean](using op: ValueOf[Op]): sameTokenType[T, V, Op, C]

Attributes

Inherited from:
CompareLPLP

Exports

Defined exports

export DFBoolOrBitCompare[T <: DFBoolOrBit, R, Op <: Op, C <: Boolean](using ic: Candidate[R], op: ValueOf[Op], castle: ValueOf[C])
Exported from Compare
export DFEnumCompareEntry[E <: DFEncoding, RE <: E, Op <: Op, C <: Boolean](using op: ValueOf[Op])
Exported from Compare
export DFTupleTokenFromTuple[T <: NonEmptyTuple, V <: NonEmptyTuple, Op <: Op, C <: Boolean](using zipper: TCZipper[T, V, DFTokenAny, [T <: DFTypeAny, R] =>> Compare[T, R, Op, C]])
Exported from Compare
export DFVectorCompare[T <: DFTypeAny, D1 <: Int, E, R <: Iterable[E], Op <: Op, C <: Boolean](using tc: Compare[T, E, Op, C], op: ValueOf[Op], castle: ValueOf[C])
Exported from Compare
export given_Compare_DFBits_V_Op_C[LW <: Int, Op <: Op, C <: Boolean, T <: BitOrBool, V <: SameElementsVector[T]](using op: ValueOf[Op], castling: ValueOf[C])
Exported from Compare