An extension to stopifnot() that makes it easy to declare the pre and post conditions that you code should satisfy, while also producing friendly error messages so that your users know what's gone wrong.
Artifacts using AssertThat (123)
1.Dplyr704 usages
org.renjin.cran » dplyr MIT
A fast, consistent tool for working with data frame like objects, both in memory and out of memory.
Last Release on Oct 5, 2024
Provides a 'tbl_df' class (the 'tibble') that provides stricter checking and better formatting than the traditional data frame.
Last Release on Jun 4, 2024
Some extra themes, geoms, and scales for 'ggplot2'. Provides 'ggplot2' themes and scales that replicate the look of plots by Edward Tufte, Stephen Few, 'Fivethirtyeight', 'The Economist', 'Stata', 'Excel', and 'The Wall Street Journal', among others. ...
Last Release on May 1, 2022
4.CLI15 usages
org.renjin.cran » cli MIT
A suite of tools designed to build attractive command line interfaces ('CLIs'). Includes tools for drawing rules, boxes, trees, and 'Unicode' symbols with 'ASCII' alternatives.
Last Release on Mar 12, 2023
5.CALLR13 usages
org.renjin.cran » callr MIT
It is sometimes useful to perform a computation in a separate R process, without affecting the current R process at all. This packages does exactly that.
Last Release on May 29, 2022
Create R functions that interact with OAuth2 Google APIs <https://developers.google.com/apis-explorer/> easily, with auto-refresh and Shiny compatibility.
Last Release on Apr 30, 2022
Pretty, human readable formatting of quantities. Time intervals: 1337000 -> 15d 11h 23m 20s.
Last Release on May 1, 2022
8.DESC6 usages
org.renjin.cran » desc MIT
Tools to read, write, create, and manipulate DESCRIPTION files. It is intended for packages that create or manipulate other packages.
Last Release on May 12, 2022
9.Checkr6 usages
org.renjin.cran » checkr MIT
Expressive, assertive, pipe-friendly functions to check the properties of common R objects. In the case of failure the functions issue informative error messages.
Last Release on May 29, 2022