algebra
algebra copied to clipboard
Unergonomic process of developing code across algebra/curves boundaries etc.
Currently, it is extremely tedious to try to modify two separate git repos that are dependent. Especially with curves, one wishes for a way to propagate the pointer to a dependency throughout the entire git repo into each crate's Cargo.toml from a single location.
You can use patch to replace paths to dependencies with local versions
Can we make this standard? If so I'll submit a PR for it.
As in, add a note to the readme or something?
Something I'd find helpful is moving f_bench! macro from curve-benches to algebra, and including some potentially redundant benchmarks for the test fields in algebra.
Also maybe commenting out such a patch.crates.io lines with a relative path to algebra would be helpful