Should Calendar types and timezones be part of Elixir standard library?

One of the articles in there was written by @Lau, which maintains the calendar library and participated in the design of the Calendar types in Elixir.

Calendar types are already part of Elixir. The reason that most of your projects most likely don’t pull in timex is exactly because of those types. Before we had builtin support for those, most projects resorted to either passing tuples around, such as {{year, month, day}, {hour, minute, second}}, or we created ad-hoc types.

This is not a discussion if we should add Calendar types or a timezone contract to Elixir. This discussion happened 2 years ago. This is about the best way to finish the last bit.

4 Likes