Open
Description
Description
This RFC proposes adding a new package to the array/base/*
namespace: @stdlib/array/base/broadcasted-quinary5d
.
This package is the quinary equivalent of @stdlib/array/base/broadcasted-binary5d
.
To provide a concrete example of what a PR adding the desired package should contain, see @stdlib/array/base/broadcasted-quinary2d
, which is the 2D package equivalent.
While the package proposed in this RFC will not match the implementations found in the above packages, those packages should provide a conceptual idea of what is desired. Do not simply copy-paste the code found in those packages.
Notes
- If you are interested in contributing a PR which addresses this RFC and are a first-time contributor or not yet familiar with our project conventions, please do not submit LLM-generated code. Please consult our contributing guidelines and the associated development guide. Failure to respect project conventions will result in your PR being rejected without review. Thank you for understanding!
Checklist
- I have read and understood the Code of Conduct.Searched for existing issues and pull requests.The issue name begins with
[RFC]:
.
Metadata
Metadata
Assignees
Labels
RFC feature request which has been accepted.Issue or pull request for adding a new feature.A good first issue for new contributors!Extra attention is needed.Issue involves or relates to JavaScript.Request for comments. Feature requests and proposed changes.Likely to be challenging but manageable.Normal priority concern or feature request.
Activity
stdlib-bot commentedon Nov 19, 2024
🚨 Important: PLEASE READ 🚨
This issue has been labeled as a good first issue and is available for anyone to work on.
If this is your first time contributing to an open source project, some aspects of the development process may seem unusual, arcane, or some combination of both.
Before working on this issue and opening a pull request, please read the project's contributing guidelines. These guidelines and the associated development guide provide important information, including links to stdlib's Code of Conduct, license policy, and steps for setting up your local development environment.
To reiterate, we strongly encourage you to refer to our contributing guides before beginning work on this issue. Failure to follow our guidelines significantly decreases the likelihood that you'll successfully contribute to stdlib and may result in automatic closure of a pull request without review.
Setting up your local development environment is a critical first step, as doing so ensures that automated development processes for linting, license verification, and unit testing can run prior to authoring commits and pushing changes. If you would prefer to avoid manual setup, we provide pre-configured development containers for use locally or in GitHub Codespaces.
We place a high value on consistency throughout the stdlib codebase. We encourage you to closely examine other packages in stdlib and attempt to emulate the practices and conventions found therein.
In short, the more effort you put in to ensure that your contribution looks and feels like stdlib—including variables names, bracket spacing, line breaks, etc—the more likely that your contribution will be reviewed and ultimately accepted. We encourage you to closely study the codebase before beginning work on this issue.
✨ Thank you again for your interest in stdlib, and we look forward to reviewing your future contributions. ✨
array/base/broadcasted-quinary5d
#3229array/base/broadcasted-quinary5d
#4269array/base/broadcasted-quinary5d
#6517