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

Split out code into many crates. #93

Closed
tkaitchuck opened this issue Jan 18, 2020 · 3 comments
Closed

Split out code into many crates. #93

tkaitchuck opened this issue Jan 18, 2020 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers medium

Comments

@tkaitchuck
Copy link

Right now the crate provides a great way to parse json. But a lot of the simd tricks are much more general. For example parsing a float or an integer from a string, locating unescaped quotes, etc. may be valuable generally.

If these could be made into sub-crates that are individually pushed to crates.io they could be more easily reused in other contexts.

If they can be made nostd perhaps simd parsing of ints/floats could even be added to the standard library instead of the .parse() method on string.

@Licenser
Copy link
Member

That's a great idea!

@Licenser Licenser added enhancement New feature or request good first issue Good for newcomers medium labels Jan 18, 2020
@Licenser
Copy link
Member

Licenser commented Mar 4, 2020

Not done but the relevant traits now live in value-trait

@Licenser
Copy link
Member

Licenser commented Oct 9, 2023

we have split things out to the point where it makes sense now

@Licenser Licenser closed this as completed Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers medium
Projects
None yet
Development

No branches or pull requests

2 participants