(E: Equivalence.Equivalence<A>)
| 472 | * Delete a value from a set |
| 473 | */ |
| 474 | export function remove<A>(E: Equivalence.Equivalence<A>): (a: A) => (set: Set<A>) => Set<A> { |
| 475 | const rem = remove_(E) |
| 476 | return (a) => (set) => rem(set, a) |
| 477 | } |
| 478 | |
| 479 | /** |
| 480 | * Delete a value from a set |