Versions in this module Expand all Collapse all v0 v0.8.0 Dec 9, 2024 v0.7.0 Oct 31, 2024 v0.6.1 Oct 24, 2024 v0.6.0 Oct 23, 2024 v0.5.0 May 27, 2024 v0.4.8 Mar 11, 2024 v0.4.7 Sep 17, 2023 v0.4.6 Aug 22, 2023 v0.4.5 May 11, 2023 v0.4.4 Apr 24, 2023 v0.4.3 Dec 29, 2022 v0.4.2 Dec 1, 2022 v0.4.1 Nov 28, 2022 v0.4.0 Oct 17, 2022 v0.3.0 Sep 28, 2022 v0.2.0 Sep 22, 2022 v0.1.0 Sep 21, 2022 Changes in this version + type Ordered interface + type Pair struct + F1 T1 + F2 T2 + func MakePair(v1 T1, v2 T2) Pair[T1, T2] + func (p Pair[T1, T2]) Compare(other Pair[T1, T2]) int + func (p Pair[T1, T2]) Equal(other Pair[T1, T2]) bool + func (p Pair[T1, T2]) LessThan(other Pair[T1, T2]) bool + func (p Pair[T1, T2]) MoreThan(other Pair[T1, T2]) bool + type Triple struct + V1 T1 + V2 T2 + V3 T3 + func MakeTriple(v1 T1, v2 T2, v3 T3) Triple[T1, T2, T3] + func (t Triple[T1, T2, T3]) Compare(other Triple[T1, T2, T3]) int + func (t Triple[T1, T2, T3]) Equal(other Triple[T1, T2, T3]) bool + func (t Triple[T1, T2, T3]) LessThan(other Triple[T1, T2, T3]) bool + func (t Triple[T1, T2, T3]) MoreThan(other Triple[T1, T2, T3]) bool