JackKelly / light-speed-io

Read & decompress many chunks of files at high speed
MIT License
58 stars 0 forks source link

Use a flat crate structure so this git repo can store multiple (interconnected) crates in a single workspace #94

Closed JackKelly closed 5 months ago

JackKelly commented 7 months ago

My plan is to write multiple, interconnected crates. Each crate will be fairly small, and each crate will operate at a single level of abstraction. These crates will be hosted in this git repo, in a flat crate structure.

I haven't completely figured out exactly how to divide the work between these crates. And the names of the crates will almost certainly change!

Ruff and Polars use a flat crate structure. As do many other projects.

UPDATE: The planned design has been moved to planned_design.md.

Relevant links