catchr

Taking the Pain Out of Catching and Handling Conditions

R has a unique way of dealing with warnings, errors, messages, and other conditions, but it can often be troublesome to users coming from different programming backgrounds. The purpose of this package is to provide flexible and useful tools for handling R conditions with less hassle. In order to lower the barrier of entry, keep code clean and readable, and reduce the amount of typing required, `catchr` uses a very simple domain-specific language that simplifies things on the front-end. This package aims to maintain a continuous learning curve that lets new users jump straight in to condition-handling, while simultaneously offering depth and complexity for more advanced users.

Total

1,343

Last month

376

Last week

87

Average per day

13

Daily downloads

Total downloads

Description file content

Package
catchr
Type
Package
Title
Taking the Pain Out of Catching and Handling Conditions
Version
0.2.1
Maintainer
Zachary Burchill
Description
R has a unique way of dealing with warnings, errors, messages, and other conditions, but it can often be troublesome to users coming from different programming backgrounds. The purpose of this package is to provide flexible and useful tools for handling R conditions with less hassle. In order to lower the barrier of entry, keep code clean and readable, and reduce the amount of typing required, `catchr` uses a very simple domain-specific language that simplifies things on the front-end. This package aims to maintain a continuous learning curve that lets new users jump straight in to condition-handling, while simultaneously offering depth and complexity for more advanced users.
License
MIT + file LICENSE
Encoding
UTF-8
LazyData
true
RoxygenNote
6.1.0
Imports
rlang (>= 0.3.1), purrr (>= 0.2.0),
Depends
R (>= 3.2.0)
Suggests
testthat, beepr, crayon, covr, knitr, rmarkdown, spelling
VignetteBuilder
knitr
Language
en-US
NeedsCompilation
no
Packaged
2019-07-09 05:53:54 UTC; zburchill
Author
Zachary Burchill [aut, cre, cph]
Repository
CRAN
Date/Publication
2019-07-09 06:40:03 UTC

install.packages('catchr')

0.2.1

9 days ago

Zachary Burchill

MIT + file LICENSE

Depends on

R (>= 3.2.0)

Imports

rlang (>= 0.3.1), purrr (>= 0.2.0),

Suggests

testthat, beepr, crayon, covr, knitr, rmarkdown, spelling

Discussions