kdb
kdb copied to clipboard
verbose.q
Feature Request
Description of Problem:
Although q prides itself in terseness and efficiency, it can come at a price:
- Highly-overloaded symbolic operators can be beginner-unfriendly (as well as search engine unfriendly).
- Error messages are ambiguous and require console access to get at the root cause.
- Some overloads are considered dangerous since they can : mutate state, open sockets, etc.
Potential Solutions:
Offer a standardized "verbose" wrapper around q operators which disambigate the overloads and provide more informative error messages.
Could pykx query syntax and keyword funcs with doc strings in pykx 3.0 be the answer to this?