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.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:

7.63 score 51 stars 35 scripts 193 downloads 14 exports 37 dependencies

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

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-winWARNINGNov 06 2024
R-4.5-linuxWARNINGNov 06 2024
R-4.4-winWARNINGNov 06 2024
R-4.4-macWARNINGNov 06 2024
R-4.3-winWARNINGNov 06 2024
R-4.3-macWARNINGNov 06 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 Nov 06 2024.

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

A real world example

Rendered froma-real-world-example.Rmdusingknitr::rmarkdownon Nov 06 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 Nov 06 2024.

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

The Maybe monad

Rendered fromthe-maybe-monad.Rmdusingknitr::rmarkdownon Nov 06 2024.

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