Poly_comm.Makemodule Inputs : Inputs_intfmodule Backend = Inputs.Backendtype nonrec t = Inputs.Base_field.t tmodule G_affine = Inputs.Curve.Affine.Backendval g : (Inputs.Base_field.t * Inputs.Base_field.t) -> G_affine.tval g_vec :
(Inputs.Base_field.t * Inputs.Base_field.t) Core_kernel.Array.t ->
G_affine.t Core_kernel.Array.tval or_infinity_to_backend :
('a * 'a) Pickles_types.Or_infinity.t ->
'a Kimchi_types.or_infinityval or_infinity_of_backend :
'a Kimchi_types.or_infinity ->
('a * 'a) Pickles_types.Or_infinity.tval with_degree_bound_to_backend :
(Inputs.Base_field.t * Inputs.Base_field.t) Pickles_types.Or_infinity.t
Pickles_types.Plonk_types.Poly_comm.With_degree_bound.t ->
Backend.tval without_degree_bound_to_backend :
(Inputs.Base_field.t * Inputs.Base_field.t)
Pickles_types.Plonk_types.Poly_comm.Without_degree_bound.t ->
Backend.tval of_backend' :
Backend.t ->
Inputs.Curve.Affine.Backend.t array
* (Inputs.Base_field.t * Inputs.Base_field.t) Pickles_types.Or_infinity.t
optionval of_backend_without_degree_bound :
Backend.t ->
[> `Without_degree_bound of
(Inputs.Base_field.t * Inputs.Base_field.t) Core_kernel.Array.t ]