tur/typeclass-eq
stdlib/typeclass-eq.tur
minimal Eq typeclass stub for typed-collection definstances.
Since: Phase PTC4
definstance
Eq[int]
(definstance Eq [int])
equality on int64_t.
definstance
Eq[bool]
(definstance Eq [bool])
equality on bool.
definstance
Eq[cstr]
(definstance Eq [cstr])
equality on cstr (null-terminated string). Uses
definstance
Eq[float]
(definstance Eq [float])
equality on double.
definstance
Eq[int8]
(definstance Eq [int8])
Eq instances for the remaining numeric primitives so typed-collection
definstance
Eq[int16]
(definstance Eq [int16])
definstance
Eq[int32]
(definstance Eq [int32])
definstance
Eq[uint8]
(definstance Eq [uint8])
definstance
Eq[uint16]
(definstance Eq [uint16])
definstance
Eq[uint32]
(definstance Eq [uint32])
definstance
Eq[uint64]
(definstance Eq [uint64])
definstance
Eq[float32]
(definstance Eq [float32])