(E: Equivalence.Equivalence<A>)
| 383 | * Form the set difference (`x` - `y`) |
| 384 | */ |
| 385 | export function difference_<A>(E: Equivalence.Equivalence<A>): (l: Set<A>, r: Set<A>) => Set<A> { |
| 386 | const elemE = elem_(E) |
| 387 | return (x, y) => filter((a: A) => !elemE(y, a))(x) |
| 388 | } |
| 389 | |
| 390 | /** |
| 391 | * Form the set difference (`x` - `y`) |
no test coverage detected
searching dependent graphs…