function pipeimport { pipe } from "https://deno.land/x/rambda@9.2.1/mod.ts"; pipe<TArgs extends any[], R1, R2, R3, R4, R5, R6, R7, TResult>(...funcs: [(...args: TArgs) => R1, (a: R1) => R2, (a: R2) => R3, (a: R3) => R4, (a: R4) => R5, (a: R5) => R6, (a: R6) => R7, Array<(a: any) => any>, (a: any) => TResult, ]): (...args: TArgs) => TResultIt performs left-to-right function composition. pipe<TArgs extends any[], R1, R2, R3, R4, R5, R6, R7>(f1: (...args: TArgs) => R1,f2: (a: R1) => R2,f3: (a: R2) => R3,f4: (a: R3) => R4,f5: (a: R4) => R5,f6: (a: R5) => R6,f7: (a: R6) => R7,): (...args: TArgs) => R7pipe<TArgs extends any[], R1, R2, R3, R4, R5, R6>(f1: (...args: TArgs) => R1,f2: (a: R1) => R2,f3: (a: R2) => R3,f4: (a: R3) => R4,f5: (a: R4) => R5,f6: (a: R5) => R6,): (...args: TArgs) => R6pipe<TArgs extends any[], R1, R2, R3, R4, R5>(f1: (...args: TArgs) => R1,f2: (a: R1) => R2,f3: (a: R2) => R3,f4: (a: R3) => R4,f5: (a: R4) => R5,): (...args: TArgs) => R5pipe<TArgs extends any[], R1, R2, R3, R4>(f1: (...args: TArgs) => R1,f2: (a: R1) => R2,f3: (a: R2) => R3,f4: (a: R3) => R4,): (...args: TArgs) => R4pipe<TArgs extends any[], R1, R2, R3>(f1: (...args: TArgs) => R1,f2: (a: R1) => R2,f3: (a: R2) => R3,): (...args: TArgs) => R3pipe<TArgs extends any[], R1, R2>(f1: (...args: TArgs) => R1, f2: (a: R1) => R2): (...args: TArgs) => R2pipe<TArgs extends any[], R1>(f1: (...args: TArgs) => R1): (...args: TArgs) => R1It performs left-to-right function composition. Type ParametersTArgs extends any[]R1R2R3R4R5R6R7TResultParameters...funcs: [(...args: TArgs) => R1, (a: R1) => R2, (a: R2) => R3, (a: R3) => R4, (a: R4) => R5, (a: R5) => R6, (a: R6) => R7, Array<(a: any) => any>, (a: any) => TResult, ]Returns(...args: TArgs) => TResultType ParametersTArgs extends any[]R1R2R3R4R5R6R7Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2f3: (a: R2) => R3f4: (a: R3) => R4f5: (a: R4) => R5f6: (a: R5) => R6f7: (a: R6) => R7Returns(...args: TArgs) => R7Type ParametersTArgs extends any[]R1R2R3R4R5R6Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2f3: (a: R2) => R3f4: (a: R3) => R4f5: (a: R4) => R5f6: (a: R5) => R6Returns(...args: TArgs) => R6Type ParametersTArgs extends any[]R1R2R3R4R5Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2f3: (a: R2) => R3f4: (a: R3) => R4f5: (a: R4) => R5Returns(...args: TArgs) => R5Type ParametersTArgs extends any[]R1R2R3R4Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2f3: (a: R2) => R3f4: (a: R3) => R4Returns(...args: TArgs) => R4Type ParametersTArgs extends any[]R1R2R3Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2f3: (a: R2) => R3Returns(...args: TArgs) => R3Type ParametersTArgs extends any[]R1R2Parametersf1: (...args: TArgs) => R1f2: (a: R1) => R2Returns(...args: TArgs) => R2Type ParametersTArgs extends any[]R1Parametersf1: (...args: TArgs) => R1Returns(...args: TArgs) => R1