rlang icon indicating copy to clipboard operation
rlang copied to clipboard

Low-level API for programming with R

Results 130 rlang issues
Sort by recently updated
recently updated
newest added

So that `str(last_error())` returns something useful.

Hello! I have been having a hard time loading many packages that require rlang in R version 1.4.1 When I load packages which depend on rlang (such at dplyr), the...

install issue :fire: :fire: :fire:

``` r library(tidyverse) histogram histogram(carat) #> Error in `rlang::list2()`: #> ! The LHS of `:=` must be a string or a symbol #> Backtrace: #> ▆ #> 1. ├─global histogram(diamonds,...

Extracted from `dplyr_data_masking`/`tidyr_data_masking` topics

It's causing a bottleneck in large shiny apps.

```r expr_deparse(quote({{ a }})) #> [1] "{" " {" " a" " }" "}" ``` See https://github.com/tidyverse/dplyr/pull/6500#discussion_r995006782

``` r library(rlang) eq (~`==`)(1, 2) ``` I'm not sure, but I think there is some branch missing here about `node_car()`? https://github.com/r-lib/rlang/blob/bed63f3f715061483e6df4541306b7961814bbfe/R/quo.R#L478

I just noticed dates and times are considered integerish: ``` r require(rlang) #> Loading required package: rlang d [1] FALSE is_integer(d) #> [1] FALSE is_integerish(d) #> [1] TRUE t [1]...

``` r attributes(rlang::enquos(.named = NULL)) #> $names #> character(0) #> #> $class #> [1] "quosures" "list" attributes(rlang::quos(.named = NULL)) #> $names #> NULL #> #> $class #> [1] "quosures" "list"...

Using `lifecycle::is_direct()`