Package: chronicler 0.2.2.9999

Bruno Rodrigues

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.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'))

Peer review:

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:

14 exports 50 stars 3.24 score 37 dependencies 35 scripts 243 downloads

Last updated 5 months agofrom:c36eb78f53. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 07 2024
R-4.5-winWARNINGSep 07 2024
R-4.5-linuxWARNINGSep 07 2024
R-4.4-winWARNINGSep 07 2024
R-4.4-macWARNINGSep 07 2024
R-4.3-winWARNINGSep 07 2024
R-4.3-macWARNINGSep 07 2024

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 Sep 07 2024.

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

A real world example

Rendered froma-real-world-example.Rmdusingknitr::rmarkdownon Sep 07 2024.

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 Sep 07 2024.

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

The Maybe monad

Rendered fromthe-maybe-monad.Rmdusingknitr::rmarkdownon Sep 07 2024.

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