function insertimport { insert } from "https://dotland.deno.dev/x/rambda@9.4.1/rambda.js"; insert(index: number): <T>(itemToInsert: T, list: T[]) => T[]insert<T>(index: number, itemToInsert: T): (list: T[]) => T[]insert<T>(index: number,itemToInsert: T,list: T[],): T[]Parametersindex: numberReturns<T>(itemToInsert: T, list: T[]) => T[]Type ParametersTParametersindex: numberitemToInsert: TReturns(list: T[]) => T[]Type ParametersTParametersindex: numberitemToInsert: Tlist: T[]ReturnsT[]