Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add additional compile time type safety to math instructions #46

Open
TheDan64 opened this issue Jun 22, 2018 · 0 comments
Open

Add additional compile time type safety to math instructions #46

TheDan64 opened this issue Jun 22, 2018 · 0 comments

Comments

@TheDan64
Copy link
Owner

This is a follow up to #45

We should constrain FloatMathValue & IntMathValue (names pending) to be implemented only for Vectors that have a numeric subtype, that is, IntValue<IntSize> and VectorValue<IntValue<IntSize>, VectorSize> for example.

If IntSize & VectorSize are not yet possible due to requiring const generics for example, we should split that off into a new issue for v0.3.0 and just implement for IntValue and VectorValue<IntValue> (and likewise for floats). See discussion in #45 for more info

@TheDan64 TheDan64 added this to the 0.2.0 milestone Jun 22, 2018
@TheDan64 TheDan64 modified the milestones: 0.6.0, 0.7.0 Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant