FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

✨start ArrayNamespace by nstarman · Pull Request #56 · data-apis/array-api-typing · GitHub

✨start ArrayNamespace - #56

Draft
nstarman wants to merge 9 commits into
data-apis:mainfrom
nstarman:array-namespace
Draft

✨start ArrayNamespace#56
nstarman wants to merge 9 commits into
data-apis:mainfrom
nstarman:array-namespace

Conversation

Copy link
Copy Markdown
Collaborator

relies on #34

Signed-off-by: nstarman <nstarman@users.noreply.github.com>
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
Signed-off-by: Nathaniel Starkman <nstarman@users.noreply.github.com>
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
nstarman added this to the v2021-12-0.0 milestone Aug 22, 2025
Signed-off-by: nstarman <nstarman@users.noreply.github.com>

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

These empty files snuck in. I'll remove when rebasing after #34 is in.

nstarman commented Aug 22, 2025
edited
Loading

Copy link
Copy Markdown
Collaborator Author

@jorenham @NeilGirdhar pinging for your thoughts on the structure of ArrayNamespace.
The idea is to have a DoesX protocol for each function, then a HasX that says that a namespace has that function, thenArrayNamespace is just the intersection of all those HasX.
This enables granular typing of each function, the minimum supporting namespace, and of course the full Array API namespace behemoth.

https://github.com/data-apis/array-api-typing/pull/56/files/c65c5d54c358dbda72af916eea89b17943a08835..a17798c2db03bed6633253977ab51108211d0809

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL