snarkify / sirius

A Plonkish folding framework for Incrementally Verifiable Computation (IVC).
MIT License
117 stars 17 forks source link

Remaster fn design in `utils` module #41

Open cyphersnake opened 10 months ago

cyphersnake commented 10 months ago

This module requires rustification, replacing functions with auto-traits, not taking possession where you don't want it (Vec<_> -> &[_]) and other small things that will make the code much more idiomatic for Rust developers. The current format is very similar to C

cyphersnake commented 10 months ago

And add Result instead of panics