finos / finos/kdb

verbose.q

Open
#86 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
q
Stars
53
Forks
26
PR merge metrics
No merged PRs in 30d

Description

## 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.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by determining which q operators and overloads the proposed wrapper would cover, then define the error-message and state-mutation behavior that would count as complete.

Written by the indexing model from the issue text.

Assessment

Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.