nushell / nushell/nushell.github.io
Explain the role and rules for `where` row conditions.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 258
- Forks
- 561
- Avg merge
- 3h 20m
- Merged PRs (30d)
- 15
Description
where (, ) uses the any and allExpr::RowCondition internally, we should probably have a small section on what rules are valid for those. E.g. mention the $it special variable (#401) and that columns of tables can be accessed by their bare name (or the quoted string of their name if they are not valid variable names). Then we can refer to those from the command documentation (@hustcer is there a good way we could allow commands to link to pages in the book?)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the book or command-documentation pages for where and read the references to Expr::RowCondition and issue #401. Add a small section describing valid row-condition rules, including $it and bare or quoted column names, then link to it from the relevant command documentation if the book supports that.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100