Stream: announcements

Topic: roc-gregorian 1.0.0-rc.1


view this post on Zulip Jasper Woudenberg (Jul 14 2026 at 21:10):

roc-gregorian is a library for working with dates and times for which I've just published a first release candidate, you can find it here:
https://git.sr.ht/~jwoudenberg/roc-gregorian

In the library:

The API docs are a bit bugged and show some internal modules. Ignore documentation for the Util and Help modules and you're good!

I'm releasing this as a first release candidate of a 1.0.0 because I'm pretty happy with the core API. That said, I plan to keep doing release candidates for a while at least to incorporate feedback from my own use and others'.

Platforms can make the library more useful by exposing timezones for the user. Timezones are needed for constructing and deconstructing the Time type and roc-gregorian only bundles Time.Zone.utc, because I think in many cases platforms might be able to offer access to a timeone database at lower cost. Maybe a good topic for discussion!

If you get a chance to give it a try, please let me know how you like it!


Last updated: Jul 23 2026 at 13:15 UTC