#RLang
i like the `reason` argument in `check_installed()`
March 5, 2026 at 5:32 PM
I recently switched to using {{ x }} instead of muddling my way through a mix of

x <- enquo(x)
!!x
sym(x)

It's been such an improvement, I thought it must've been a recent {rlang} update...

Then I found out it came out *before* I started using R 💀💀💀

#rstats

www.tidyverse.org/blog/2019/06...
rlang 0.4.0
rlang 0.4.0 is now on CRAN!
www.tidyverse.org
September 4, 2025 at 11:01 PM
Suggest + rlang::check_installed() is a powerhouse
i like the `reason` argument in `check_installed()`
March 5, 2026 at 5:48 PM
Issue 19 of RDM Weekly is out! 🎃

- Handbook for Reproduction and Replication Studies @forrt.bsky.social
- A Crowdsourced Effort to Develop a Lab Manual Template @improvingpsych.org
- So, What’s the Deal with rlang, Anyway? @veerle.hypebright.nl
and more!

rdmweekly.substack.com/p/rdm-weekly...
October 28, 2025 at 1:26 PM
April 19, 2026 at 6:28 PM
What is your favorite R function you've learned this 2024?

Mine: I've loved understanding !! and enquo from rlang.
#rstats
December 20, 2024 at 8:54 PM
@tommytang.bsky.social On #ComputerLanguages for #Bioinformatics
There is an era of #Bioinformaticians who learned #R #RLang back when #Python #PythonLang wasn't very good at statistics/plotting. More recently, the trend has shifted towards the latter.
November 10, 2025 at 11:31 AM
rlang::arg_match is awesome replacement for match.arg because you can control the error message
#rstats
June 22, 2025 at 4:46 AM
Ever needed to recode a variable based on whether it matches something in a named list? Have you ever used rlang's `!!!` operator? It's pretty dang cool. I feel like {rlang} is so cool, but so enigmatic 😂 #rstats

Here's a pic & gist (bc it's frustrating to not be able to copy/paste the pic) #databs
June 23, 2025 at 6:32 AM
#rstats here's an rlang recipe for getting a name or expression into a string

f <- function(var_y) {
chr_var_y <- rlang::englue("{{ var_y }}")
chr_var_y
}
November 10, 2023 at 9:19 PM
Day 24: rlang - Tidy Evaluation in Packages

Handle user expressions safely in package functions.

Pro Tip: Use {{ }} (embrace) for single arguments, ... for multiple arguments.
Resources: rlang.r-lib.org

#rstats #RPackageAdvent2025
December 24, 2025 at 11:02 AM
At @okfn.bsky.social we are looking for a short-term R Developer. The work is exciting and important, advancing a humanitarian mission! Apply or share with others!
Senior R Developer – Jobs & Opportunities – Open Knowledge Foundation
okfn.org
September 3, 2025 at 1:15 PM
Cascadia R Conference is getting going! We're starting to gather for the workshops. #CascadiaRConf #rlang #PSU #DataScience
June 26, 2026 at 3:19 PM
#datascience with #rlang - good info
Starting with R can be overwhelming. The wrong setup can slow you down, and make the learning curve steeper. But it doesn’t have to be this way. 🛠️
Here’s how you can turn confusion into productivity with the right IDE
Let’s dive into 3 great options 🧵👇
December 27, 2024 at 8:51 AM
rlang is a mysterious and eccentric old girl
September 4, 2025 at 11:41 PM
This has significantly reduced the amount of "upkeep" work we do in tidymodels.

The cli assistant was a massive help in transitioning from rlang warnings/errors to the cli versions.
New #rstats pkg chores on CRAN!

chores is an extensible collection of LLM assistants for R to help you with repetitive, hard-to-automate tasks.

Read more: simonpcouch.github.io/chores/
February 24, 2025 at 6:53 PM
I wish rlang better advertised its standalone typechecker functions. they are meant to be “installed” into an R package with usethis::use_standalone()

github.com/r-lib/rlang/...

usethis.r-lib.org/reference/us...
github.com
April 10, 2026 at 1:28 AM
The Cascadia R Conference this year was a success! The best part of the conference, and R programming in general, is the community 🌈 ®️💙. See you next year in Seattle, WA! #CascadiaRConf #rlang #rstats #DataScience #community #coding
June 28, 2026 at 2:22 AM
🧵 Now it's time for another R thread. So let's talk about the .data pronoun from rlang/dplyr. #R #dplyr #rlang
March 5, 2025 at 11:55 AM
i feel maternal towards the sum slight kid
April 20, 2026 at 2:26 PM
From the dslc.io aRchives:

🔵 rlang docs: The double evaluation problem youtu.be/zwTQReuIlIM

🔵 Mastering Shiny: Bookmarking youtu.be/94lBiGgCs7c

Visit dslc.video for hours of new #DataScience videos every week!

#RStats #rshiny
rlang docs: The double evaluation problem (rlang01)
YouTube video by Data Science Learning Community Videos
youtu.be
December 2, 2024 at 12:06 PM
What's the most troublesome #rstats masking situation for you? For me its flatten() every dang time. #tidyverse has #purrr flatten, jsonlite has flatten, and #rlang has it, too. I'm USUALLY looking for jsonlite::flatten, but sometimes I'm using jsonlite for something else and wanting purrr's
#databs
June 13, 2025 at 7:36 PM
so far in this function i've used base::quote(), rlang::enexpr(), rlang::englue(), rlang::sym(), rlang::expr() for bubbling names. and i've used .data[[name]], !! name, {{ name }} for unbubbling names.
August 18, 2023 at 3:51 PM
🎮 Did you know you can make video games in R?

The {nessy} package lets you create NES-style Shiny apps and deploy them just like any other Shiny app. Who said R is only for stats? 🚀

#RStats #Shiny #RLang #DataScience #VideoGames
October 9, 2025 at 10:30 PM