function produceimport { produce } from "https://deno.land/x/rambda@9.2.1/files/index.d.ts"; produce<Input extends any, Output>(rules: ProduceRules<Output, keyof Output, Input>, input: Input): Outputproduce<Input extends any, Output>(rules: ProduceRules<Output, keyof Output, Input>): <Input>(input: Input) => OutputType ParametersInput extends anyOutputParametersrules: ProduceRules<Output, keyof Output, Input>input: InputReturnsOutputType ParametersInput extends anyOutputParametersrules: ProduceRules<Output, keyof Output, Input>Returns<Input>(input: Input) => Output