vetr
vetr copied to clipboard
Trust, but Verify
Likely implemented in combination with #66 and #67. The idea would be to have an option like `getOption('vetr.debug')` that modifies `with_vetr` or a variation of it such that it does...
This can also save us one of the match calls since we can do that `on.load` instead of at runtime: ``` f_vetr
Internally, would just swap the two. Unfortunately this is rather complicated as we have to account for all different types, etc.
I'd like to inequality-test my data.frame's columns. This seems to work as long as I have atomic columns: ``` vetd = function(tmpexpr, x){ stopifnot(length(x) + 1L == length(tmpexpr)) z =...
Potentially useful if say we want `vet` to always stop rather than return text.
``` alike(y ~ x ^ 2, a ~ b ^ 3) ## [1] "`(a ~ b^3)[[3]][[3]]` should have identical constant values" ``` Would be better to have something along the...