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

Find comprehensive list of features needed for a 1.0 release #6

Open
Renmusxd opened this issue Dec 19, 2019 · 2 comments
Open

Find comprehensive list of features needed for a 1.0 release #6

Renmusxd opened this issue Dec 19, 2019 · 2 comments
Labels
question Further information is requested

Comments

@Renmusxd
Copy link
Owner

What features should be in place before we consider a 1.0 release?

@Renmusxd Renmusxd added the question Further information is requested label Dec 19, 2019
This was referenced Jun 17, 2021
@Renmusxd
Copy link
Owner Author

Renmusxd commented Jul 1, 2021

There definitely need to be a number of Quality of Life improvements. Many of the APIs are bulky and not idiomatic rust.

@Renmusxd
Copy link
Owner Author

Renmusxd commented Jul 1, 2021

A lot of the oddities come from the UnitaryBuilder trait not allowing generics (because many of the functions take &mut dyn UnitaryBuilder, undoing all the dyns could be quite an undertaking since it would make it harder to make ops which hold Boxed functions (or those boxed functions wouldn't be able to in turn call the unitary builder for certain tasks). There's likely a more elegant way to rewrite this worth thinking about.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant