tur/typeclass

stdlib/typeclass.tur
definstance

Eq[int]

(definstance Eq [int])

Eq instance for int.

definstance

Eq[bool]

(definstance Eq [bool])

Eq instance for bool.

definstance

Eq[int8]

(definstance Eq [int8])

Eq instance for int8.

definstance

Eq[int16]

(definstance Eq [int16])

Eq instance for int16.

definstance

Eq[int32]

(definstance Eq [int32])

Eq instance for int32.

definstance

Eq[uint8]

(definstance Eq [uint8])

Eq instance for uint8.

definstance

Eq[uint16]

(definstance Eq [uint16])

Eq instance for uint16.

definstance

Eq[uint32]

(definstance Eq [uint32])

Eq instance for uint32.

definstance

Eq[uint64]

(definstance Eq [uint64])

Eq instance for uint64.

definstance

Eq[float32]

(definstance Eq [float32])

Eq instance for float32.

definstance

Ord[int]

(definstance Ord [int])

Ord instance for int.

definstance

Ord[int8]

(definstance Ord [int8])

Ord instance for int8.

definstance

Ord[int16]

(definstance Ord [int16])

Ord instance for int16.

definstance

Ord[int32]

(definstance Ord [int32])

Ord instance for int32.

definstance

Ord[uint8]

(definstance Ord [uint8])

Ord instance for uint8.

definstance

Ord[uint16]

(definstance Ord [uint16])

Ord instance for uint16.

definstance

Ord[uint32]

(definstance Ord [uint32])

Ord instance for uint32.

definstance

Ord[uint64]

(definstance Ord [uint64])

Ord instance for uint64.

definstance

Ord[float32]

(definstance Ord [float32])

Ord instance for float32.

definstance

Show[int]

(definstance Show [int])

Show instance for int.

definstance

Show[cstr]

(definstance Show [cstr])

Show instance for cstr (identity).

definstance

Show[int8]

(definstance Show [int8])

Show instance for int8.

definstance

Show[int16]

(definstance Show [int16])

Show instance for int16.

definstance

Show[int32]

(definstance Show [int32])

Show instance for int32.

definstance

Show[uint8]

(definstance Show [uint8])

Show instance for uint8.

definstance

Show[uint16]

(definstance Show [uint16])

Show instance for uint16.

definstance

Show[uint32]

(definstance Show [uint32])

Show instance for uint32.

definstance

Show[uint64]

(definstance Show [uint64])

Show instance for uint64.

definstance

Show[float32]

(definstance Show [float32])

Show instance for float32.

definstance

Num[int]

(definstance Num [int])

Num instance for int.

definstance

Num[int8]

(definstance Num [int8])

Num instance for int8.

definstance

Num[int16]

(definstance Num [int16])

Num instance for int16.

definstance

Num[int32]

(definstance Num [int32])

Num instance for int32.

definstance

Num[uint8]

(definstance Num [uint8])

Num instance for uint8.

definstance

Num[uint16]

(definstance Num [uint16])

Num instance for uint16.

definstance

Num[uint32]

(definstance Num [uint32])

Num instance for uint32.

definstance

Num[uint64]

(definstance Num [uint64])

Num instance for uint64.

definstance

Num[float32]

(definstance Num [float32])

Num instance for float32.

definstance

Clone[int]

(definstance Clone [int])

Clone instance for int (trivial copy).

definstance

Clone[bool]

(definstance Clone [bool])

Clone instance for bool (trivial copy).

definstance

Clone[cstr]

(definstance Clone [cstr])

Clone instance for cstr (trivial copy).

definstance

Clone[int8]

(definstance Clone [int8])

Clone instance for int8 (trivial copy).

definstance

Clone[int16]

(definstance Clone [int16])

Clone instance for int16 (trivial copy).

definstance

Clone[int32]

(definstance Clone [int32])

Clone instance for int32 (trivial copy).

definstance

Clone[uint8]

(definstance Clone [uint8])

Clone instance for uint8 (trivial copy).

definstance

Clone[uint16]

(definstance Clone [uint16])

Clone instance for uint16 (trivial copy).

definstance

Clone[uint32]

(definstance Clone [uint32])

Clone instance for uint32 (trivial copy).

definstance

Clone[uint64]

(definstance Clone [uint64])

Clone instance for uint64 (trivial copy).

definstance

Clone[float32]

(definstance Clone [float32])

Clone instance for float32 (trivial copy).

definstance

Display[int]

(definstance Display [int])

Display instance for int.

definstance

Debug[int]

(definstance Debug [int])

Debug instance for int.

definstance

Display[ptr<void>]

(definstance Display [ptr<void>])

Display instance for result<T,E> represented as ptr<void>.

definstance

Debug[ptr<void>]

(definstance Debug [ptr<void>])

Debug instance for result<T,E> represented as ptr<void>.

definstance

Error[ptr<void>]

(definstance Error [ptr<void>])

Error instance for result<T,E> represented as ptr<void>.