package lunar

  1. Overview
  2. Docs
A very small date management library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

lunar-1.0.0.tbz
sha256=b37601bbe86116eaec2e6c462086a33eb88c7afd5f935402ba0ca883baaee66b
sha512=c67f9703c28cc265ee780f02e05721d284483aed1844c0d9de0060946a1ff52b61c76e0fe790cb34531d969c490e4e9e81f2f6acf82b741e00a1af3013f185a9

doc/README.html

lunar

From a business perspective, Lunar could be described as a composable library for manipulating dates, timestamps, and ranges using a proleptic Gregorian representation.

What does Lunar offer

  • Working with Time, Date, Datetime and Zoned_datetime
  • Range over comparable elements
  • Arithmetic and truncation operations

The smallest unit of measurement in Lunar is the second, so this library is not intended for high-precision calculations (but rather serves as a foundation for describing applications centered around calendars so it also does not support negative years or leap seconds).