Field_extensions.Makemodule F : Intf.Basicval typ : ( F.t, F.Unchecked.t ) F.Impl.Typ.tval constant : F.Unchecked.t -> F.tval scale : F.t -> F.Impl.Field.t -> F.tval assert_r1cs : F.t -> F.t -> F.t -> unit F.Impl.Checked.tval equal :
F.Impl.Field.Var.t F.t_ ->
F.Impl.Field.Var.t F.t_ ->
F.Impl.Boolean.var F.Impl.Checked.tval assert_equal :
F.Impl.Field.Var.t F.t_ ->
F.Impl.Field.Var.t F.t_ ->
unit F.Impl.Checked.tval zero : F.tval one : F.tval div_unsafe : F.t -> F.t -> F.t F.Impl.Checked.tval assert_square : F.t -> F.t -> unit F.Impl.Checked.tval (*) : F.t -> F.t -> F.t F.Impl.Checked.tval square : F.t -> F.t F.Impl.Checked.tval inv_exn : F.t -> F.t F.Impl.Checked.t