zhangjian
2023-05-30 690514a1445d8925f62f9c73e9ed563f647a00c7
1
2
3
4
5
6
7
8
export function not(pred: Function, thisArg: any): Function {
  function notPred(): any {
    return !((<any> notPred).pred.apply((<any> notPred).thisArg, arguments));
  }
  (<any> notPred).pred = pred;
  (<any> notPred).thisArg = thisArg;
  return notPred;
}