blob: 7d639d889fe0ceaf8d4779610bf8acc6e1afccc8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// SPDX-FileCopyrightText: 2025 Stefan Majewsky <majewsky@gmx.net>
// SPDX-License-Identifier: Apache-2.0
package is
// EqualTo(b)(a) is the same as a == b.
func EqualTo[T comparable](rhs T) func(T) bool {
return func(lhs T) bool {
return lhs == rhs
}
}
// DifferentFrom(b)(a) is the same as a != b.
func DifferentFrom[T comparable](rhs T) func(T) bool {
return func(lhs T) bool {
return lhs != rhs
}
}
|