datomic

mkvlr 2025-08-07T12:03:53.139789Z

https://docs.datomic.com/query/query-data-reference.html#defining-rule state that the rule-name should be a plain-symbol but namespaced symbols also seem to work. Is this an error in the docs or are namespaced symbols not officially supported and it might stop working in the future?

jaret 2025-08-07T17:24:24.030489Z

seems like an omission and should work, but let me doublecheck that with the team!

🙏 1
jaret 2025-08-07T18:17:56.117829Z

@mkvlr I got clarification that what you are doing is undefined behavior. So while it will work now, no guarantees in the future. And we're treating your name spaced symbol as a plain/simple symbol. But looking at the grammar I have a lot of follow up questions for the dev team about if we've doc'd this as clearly as we can. I will update here if we make edits to the page.

mkvlr 2025-08-07T18:48:49.201649Z

@jaret understood, thank you

jaret 2025-08-07T17:40:06.894469Z

Hi Friends! I have a small release with a fix for a rare situation we identified here at Nu. https://forum.datomic.com/t/datomic-1-0-7394-pro-now-available/2580

👍 1
🎉 8