function bindimport { bind } from "https://dotland.deno.dev/x/rambda@9.4.1/rambda.js"; bind<F extends AnyFunction, T>(fn: F, thisObj: T): (...args: Parameters<F>) => ReturnType<F>Creates a function that is bound to a context. bind<F extends AnyFunction, T>(fn: F): (thisObj: T) => (...args: Parameters<F>) => ReturnType<F>Creates a function that is bound to a context. Type ParametersF extends AnyFunctionTParametersfn: FthisObj: TReturns(...args: Parameters<F>) => ReturnType<F>Type ParametersF extends AnyFunctionTParametersfn: FReturns(thisObj: T) => (...args: Parameters<F>) => ReturnType<F>