Last night, I was updating roc-pg
to work with the latest Roc version and it seems that where
is no longer a valid identifier. Is this intentional? I guess this related to the new syntax for abilities, but I thought I read that the keywords used there would still be available.
oops yeah sounds like a bug! Can you open an issue for it?
Sure! Will do when I’m back at the keyboard
I’m glad I won’t have to call it wher
😀
yeah this is a great example of why I think it's worth having separate reserved keywords for types vs values - this is a clear ergonomics win for anyone using roc-pg!
Absolutely! It’s a big ergonomics win for any eDSL which will probably be pretty common in the ecosystem
Here's the issue: https://github.com/roc-lang/roc/issues/5823
Last updated: Jul 06 2025 at 12:14 UTC