timere

OCaml date time reasoning library
Description

Features:

  • Reasoning over time intervals via timere objects/expressions, examples:

    • Pattern matching time and intervals. These work across DST boundaries.

    • Intersection and union

    • Chunking at year or month boundary, or in fixed sizes

    • Evaluate (sub)expressions with a different time zone (e.g. intersection of 9am to 5pm of Sydney and 9am to 5pm of New York)

Install
Published
10 Feb 2022
Authors
Maintainers
Sources
v0.7.0.tar.gz
sha256=1fee8b8201899be96982918c17a4fa2952b18343f91d97b90743a38e4eb8b792
Dependencies
qcheck with-test
alcotest with-test
crowbar with-test
diet >= "0.4"
timedesc >= "0.6.0" & < "0.8.0"
fmt >= "0.8.7"
containers >= "3.6"
oseq >= "0.3"
dune >= "2.7.0"
bisect_ppx dev & >= "2.5.0"
ocaml >= "4.06.1" & < "5.0"
Reverse Dependencies
dirsift >= "0.0.4"
timere-parse >= "0.0.5"