pub fn half_rounds<F: Field, SC: SpongeConstants, const FULL_ROUNDS: usize>(
params: &ArithmeticSpongeParams<F, FULL_ROUNDS>,
state: &mut [F],
)pub fn half_rounds<F: Field, SC: SpongeConstants, const FULL_ROUNDS: usize>(
params: &ArithmeticSpongeParams<F, FULL_ROUNDS>,
state: &mut [F],
)