Skip to content

Export constructors for vectors from unsafe module#540

Open
Shimuuar wants to merge 18 commits intomasterfrom
unsafe-constructor
Open

Export constructors for vectors from unsafe module#540
Shimuuar wants to merge 18 commits intomasterfrom
unsafe-constructor

Conversation

@Shimuuar
Copy link
Copy Markdown
Contributor

@Shimuuar Shimuuar commented Sep 3, 2025

This is proof of concept implementation of #535 for primitive vectors.

Idea work out nicely. There's one small complication. It makes sense to define unsafe function working on representation of a vector but we get name clashes: both mutable and pure primitive vectors defined unsafeCast so it pprobab;y makes sense to keep such function where they're currently defined

Reviews are very welcome.

Fixes #535, Fixes #524, Fixes #517, Fixes #506, Fixes #492, Fixes #171

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants