evt
Version:
Type safe replacement for node's EventEmitter
10 lines (7 loc) • 306 B
text/typescript
import { ReduceArguments, toReduceArguments } from "./reduceify";
export function arrIncludes<ArrOf>(arr: readonly ArrOf[], e: ArrOf): boolean {
return arr.indexOf(e) >= 0;
}
export function includes<ArrOf>(e: ArrOf): ReduceArguments<ArrOf, boolean> {
return toReduceArguments(arrIncludes, e);
}