Examples for 'rlang::quo_squash'


Squash a quosure

Aliases: quo_squash

Keywords:

### ** Examples

# Quosures can contain nested quosures:
quo <- quo(wrapper(!!quo(wrappee)))
quo
<quosure>
expr: ^wrapper(^wrappee)
env:  0x55ccfe2f9a98
# quo_squash() flattens all the quosures and returns a simple expression:
quo_squash(quo)
wrapper(wrappee)

[Package rlang version 1.1.4 Index]