import { addMonths } from "https://deno.land/x/complaindate@v0.7.2/utils/addMonths.ts";
Get a function curried with a number of months to add to its plain-date arguments.
The resulting day-of-month will always be within the expected month, days will not spill over into the next month.
Returns
<T extends ComPlainDate>(date: T) => T
A curried function that operates on plain-dates