function associmport { assoc } from "https://deno.land/x/rambda@9.2.1/files/index.d.ts"; assoc<T, U, K extends string>(prop: K,val: T,obj: U,): Record<K, T> & Omit<U, K>assoc<T, K extends string>(prop: K, val: T): <U>(obj: U) => Record<K, T> & Omit<U, K>assoc<K extends string>(prop: K): AssocPartialOne<K>Type ParametersTUK extends stringParametersprop: Kval: Tobj: UReturnsRecord<K, T> & Omit<U, K>Type ParametersTK extends stringParametersprop: Kval: TReturns<U>(obj: U) => Record<K, T> & Omit<U, K>Type ParametersK extends stringParametersprop: KReturnsAssocPartialOne<K>