3 releases

0.1.2 Nov 23, 2024
0.1.1 May 28, 2024
0.1.0 Sep 22, 2023

#159 in Rust patterns

Download history 23661/week @ 2024-08-16 25045/week @ 2024-08-23 23028/week @ 2024-08-30 26654/week @ 2024-09-06 22317/week @ 2024-09-13 58696/week @ 2024-09-20 59581/week @ 2024-09-27 63235/week @ 2024-10-04 38016/week @ 2024-10-11 34417/week @ 2024-10-18 30963/week @ 2024-10-25 30553/week @ 2024-11-01 36418/week @ 2024-11-08 35072/week @ 2024-11-15 22500/week @ 2024-11-22 25591/week @ 2024-11-29

126,229 downloads per month
Used in 57 crates (3 directly)

Apache-2.0

285KB
5K SLoC

calendrical_calculations crates.io

Calendrical calculations

This crate implements algorithms from Calendrical Calculations by Reingold & Dershowitz, Cambridge University Press, 4th edition (2018) as needed by ICU4X.

Most of these algorithms can be found as lisp code in the book or on GithHub.

The primary purpose of this crate is use by ICU4X, however if non-ICU4X users need this we are happy to add more structure to this crate as needed.

More Information

For more information on development, authorship, contributing etc. please visit ICU4X home page.


lib.rs:

Calendrical calculations

This crate implements algorithms from Calendrical Calculations by Reingold & Dershowitz, Cambridge University Press, 4th edition (2018) as needed by ICU4X.

Most of these algorithms can be found as lisp code in the book or on GithHub.

The primary purpose of this crate is use by ICU4X, however if non-ICU4X users need this we are happy to add more structure to this crate as needed.

Dependencies

~0.7–1.2MB
~26K SLoC