I'm sad that R didn't go closer to JavaScript style for Lambda instead of going toward Haskell, e.g., ‘\(x) x + 1’ vs x=> x+1
I dislike both of your examples and am glad to have never seen that in any R code I've met.
~ . + 1 ~ .x + .y
(I'm no big fan of JS in general, unless it is TS but I consider that a different language.)