linwenling
2023-10-17 4e36430302a603bfc9913d49238cea96d5fda571
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;
}