function bothimport { both } from "https://dotland.deno.dev/x/rambda@9.4.1/files/index.d.ts"; both(pred1: Pred, pred2: Pred): Predboth<T>(pred1: Predicate<T>, pred2: Predicate<T>): Predicate<T>both<T>(pred1: Predicate<T>): (pred2: Predicate<T>) => Predicate<T>both(pred1: Pred): (pred2: Pred) => PredParameterspred1: Predpred2: PredReturnsPredType ParametersTParameterspred1: Predicate<T>pred2: Predicate<T>ReturnsPredicate<T>Type ParametersTParameterspred1: Predicate<T>Returns(pred2: Predicate<T>) => Predicate<T>Parameterspred1: PredReturns(pred2: Pred) => Pred