Package: chronicler 0.2.2.9999

chronicler: Add Logging To Functions

Decorate functions to make them return enhanced output. The enhanced output consists in an object of type 'chronicle' containing the result of the function applied to its arguments, as well as a log detailing when the function was run, what were its inputs, what were the errors (if the function failed to run) and other useful information. Tools to handle decorated functions are included, such as a forward pipe operator that makes chaining decorated functions possible.

Authors:Bruno Rodrigues [aut, cre, cph], Matouš Eibich [ctb]

chronicler_0.2.2.9999.tar.gz
chronicler_0.2.2.9999.zip(r-4.5)chronicler_0.2.2.9999.zip(r-4.4)chronicler_0.2.2.9999.zip(r-4.3)
chronicler_0.2.2.9999.tgz(r-4.5-any)chronicler_0.2.2.9999.tgz(r-4.4-any)chronicler_0.2.2.9999.tgz(r-4.3-any)
chronicler_0.2.2.9999.tar.gz(r-4.5-noble)chronicler_0.2.2.9999.tar.gz(r-4.4-noble)
chronicler_0.2.2.9999.tgz(r-4.4-emscripten)chronicler_0.2.2.9999.tgz(r-4.3-emscripten)
chronicler.pdf |chronicler.html
chronicler/json (API)
NEWS

# Install 'chronicler' in R:
install.packages('chronicler', repos = c('https://b-rodrigues.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/b-rodrigues/chronicler/issues

Datasets:
  • avia - Avia Air passenger transport between the main airports of Luxembourg and their main partner airports

On CRAN:

Conda:

7.51 score 51 stars 35 scripts 249 downloads 14 exports 37 dependencies

Last updated 12 months agofrom:c36eb78f53. Checks:1 OK, 8 WARNING. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 06 2025
R-4.5-winWARNINGMar 06 2025
R-4.5-macWARNINGMar 06 2025
R-4.5-linuxWARNINGMar 06 2025
R-4.4-winWARNINGMar 06 2025
R-4.4-macWARNINGMar 06 2025
R-4.4-linuxWARNINGMar 06 2025
R-4.3-winWARNINGMar 06 2025
R-4.3-macWARNINGMar 06 2025

Exports:%>=%as_chroniclebind_recordcheck_diffcheck_gflatten_recordfmap_recordis_chroniclepickpurelyread_logrecordrecord_ggplotrecord_many

Dependencies:clicliprcolorspacecrayondiffobjdplyrfansifarvergenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmaybemgcvmunsellnlmepillarpkgconfigR6RColorBrewerrlangscalesstringistringrtibbletidyselectutf8vctrsviridisLitewithr

A non-mathematician's introduction to monads

Rendered froma-non-mathematician-s-introduction-to-monads.Rmdusingknitr::rmarkdownon Mar 06 2025.

Last update: 2024-03-13
Started: 2024-02-14

A real world example

Rendered froma-real-world-example.Rmdusingknitr::rmarkdownon Mar 06 2025.

Last update: 2024-03-13
Started: 2024-02-14

Developer Vignette: Including the avia data to the package

Rendered fromdeveloper-vignette-including-the-avia-data-to-the-package.Rmdusingknitr::rmarkdownon Mar 06 2025.

Last update: 2024-03-13
Started: 2024-02-14

The Maybe monad

Rendered fromthe-maybe-monad.Rmdusingknitr::rmarkdownon Mar 06 2025.

Last update: 2024-03-13
Started: 2024-02-14