function onimport { on } from "https://dotland.deno.dev/x/rambda@9.4.1/files/index.d.ts"; on<T, U, R>(binaryFn: (a: U, b: U) => R,unaryFn: (value: T) => U,a: T,b: T,): Ron<T, U, R>(binaryFn: (a: U, b: U) => R,unaryFn: (value: T) => U,a: T,): (b: T) => Ron<T, U, R>(binaryFn: (a: U, b: U) => R, unaryFn: (value: T) => U): { (a: T, b: T): R; (a: T): (b: T) => R; }Type ParametersTURParametersbinaryFn: (a: U, b: U) => RunaryFn: (value: T) => Ua: Tb: TReturnsRType ParametersTURParametersbinaryFn: (a: U, b: U) => RunaryFn: (value: T) => Ua: TReturns(b: T) => RType ParametersTURParametersbinaryFn: (a: U, b: U) => RunaryFn: (value: T) => UReturns{ (a: T, b: T): R; (a: T): (b: T) => R; }