This is based upon the exdateutils package. However it has been adapted to our uses. Thank you to the team at flickswitch
Description Rrule parsing and utils based on rust nif
Only does this for now: RruleCodec.Rrule.next("DTSTART;TZID=Etc/UTC:20191220T020000\nRRULE:FREQ=MONTHLY;BYMONTHDAY=28,29,30,31;BYSETPOS=-1", 10)
If available in Hex, the package can be installed
by adding rrule_codec to your list of dependencies in mix.exs:
def deps do
[
{:rrule_codec, github: "https://github.com/Marketcircle/rrule_codec", tag: "v0.1.6"}
]
end