SpectralSequences / sseq

The root repository for the SpectralSequences project.
Apache License 2.0
25 stars 10 forks source link

Check integrity early for smaller files #164

Open JoeyBF opened 3 months ago

JoeyBF commented 3 months ago

This makes the save mechanism sturdier by catching malformed files early and overwriting them. Note that quasi-inverses are the only files that we stream in without reading completely, because they are so massive; other files fit in memory easily, so it's not a problem to load them early.

Compare with #107

JoeyBF commented 1 month ago

Any feedback for this PR?

hoodmane commented 1 month ago

Thanks!