UNPKG

evt

Version:

Type safe replacement for node's EventEmitter

10 lines (7 loc) 306 B
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); }