Function
makeEquivalence
(isEquivalent: Equivalence.Equivalence<A>)
Source from the content-addressed store, hash-verified
| 1927 | * @since 4.0.0 |
| 1928 | */ |
| 1929 | export const makeEquivalence = <A>(isEquivalent: Equivalence.Equivalence<A>): Equivalence.Equivalence<Option<A>> => |
| 1930 | Equivalence.make((x, y) => isNone(x) ? isNone(y) : isNone(y) ? false : isEquivalent(x.value, y.value)) |
| 1931 | |
| 1932 | /** |
| 1933 | * Creates an `Order` for `Option<A>` from an `Order` for `A`. |
Callers
nothing calls this directly
Tested by
no test coverage detected