tinycodet: Functions to Help in your Coding Etiquette
Source:R/aaa0_tinycodet_help.R
aaa0_tinycodet_help.Rd
Welcome to the 'tinycodet' introduction help page!
'tinycodet' adds some functions to help in your coding etiquette.
It primarily focuses on 4 aspects:
(1) Safer decimal (in)equality testing,
standard-evaluated alternatives to with()
and aes()
,
and other functions for safer coding;
see tinycodet_safer.
(2) A new package import system,
that attempts to combine the benefits of using a package without attaching it,
with the benefits of attaching a package;
see tinycodet_import
(3) Extending the string manipulation capabilities of the 'stringi' R-package;
see tinycodet_strings.
(4) Reducing repetitive code;
see tinycodet_dry.
And some miscellaneous functionality; see tinycodet_misc.
Please check the Change-log
(see links below)
regularly for updates (such as bug fixes).
'tinycodet' adheres to the
tinyverse
philosophy.
Besides linking to 'Rcpp', 'tinycodet' only has one other dependency:
'stingi'.
No other dependencies, thus avoiding "dependency hell".
Most functions in this R-package are vectorized and optimised.
References
The badges shown in the documentation of this R-package were made using the services of: https://shields.io/
See also
Useful links:
'tinycodet' GitHub main page and Read-Me: https://github.com/tony-aw/tinycodet/
'tinycodet' package website: https://tony-aw.github.io/tinycodet/
Report bugs at: https://github.com/tony-aw/tinycodet/issues/
Changelog: https://github.com/tony-aw/tinycodet/blob/main/NEWS.md/ or
https://tony-aw.github.io/tinycodet/news/index.htmlThe 'fastverse', which is related to the 'tinyverse': https://github.com/fastverse/fastverse/
Author
Maintainer: Tony Wilkes tony_a_wilkes@outlook.com (ORCID)