CRAN/E | almanac

almanac

Tools for Working with Recurrence Rules

Installation

About

Provides tools for defining recurrence rules and recurrence sets. Recurrence rules are a programmatic way to define a recurring event, like the first Monday of December. Multiple recurrence rules can be combined into larger recurrence sets. A full holiday and calendar interface is also provided that can generate holidays within a particular year, can detect if a date is a holiday, can respect holiday observance rules, and allows for custom holidays.

github.com/DavisVaughan/almanac
Bug report File report

Key Metrics

Version 1.0.0
R ≥ 3.5.0
Published 2023-04-13 378 days ago
Needs compilation? yes
License MIT
License File
CRAN checks almanac results

Downloads

Yesterday 15 0%
Last 7 days 80 -17%
Last 30 days 362 -7%
Last 90 days 1.097 -18%
Last 365 days 4.951 +44%

Maintainer

Maintainer

Davis Vaughan

davis@posit.co

Authors

Davis Vaughan

aut / cre

Posit Software
PBC

cph / fnd

Material

README
NEWS
Reference manual
Package source

Vignettes

Adjusting and shifting dates
Introduction to almanac
Holidays and calendars
iCalendar specification
Quarterly rules

macOS

r-devel

arm64

r-release

arm64

r-oldrel

arm64

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

almanac archive

Depends

R ≥ 3.5.0

Imports

cli ≥ 3.6.1
glue ≥ 1.6.2
lifecycle ≥ 1.0.3
lubridate ≥ 1.9.2
magrittr ≥ 2.0.3
R6 ≥ 2.5.1
rlang ≥ 1.1.0
V8 ≥ 4.2.2
vctrs ≥ 0.6.1

Suggests

covr
knitr
rmarkdown
slider ≥ 0.3.0
testthat ≥3.0.0