Field.Checkedval mul :
Var.t ->
Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval square :
Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval div :
Var.t ->
Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval inv :
Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval sqrt :
Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval unpack :
Var.t ->
length:int ->
( Backend.Tick.Field.t Snarky_backendless.Cvar.t Snarky_backendless.Boolean.t
list,
Backend.Tick.Field.t )
Snarky_backendless.Checked_runner.Simple.tval unpack_flagged :
Var.t ->
length:int ->
( Backend.Tick.Field.t Snarky_backendless.Cvar.t Snarky_backendless.Boolean.t
list
* [ `Success of
Backend.Tick.Field.t Snarky_backendless.Cvar.t
Snarky_backendless.Boolean.t ],
Backend.Tick.Field.t )
Snarky_backendless.Checked_runner.Simple.tval parity :
?length:int ->
Var.t ->
( Backend.Tick.Field.t Snarky_backendless.Cvar.t Snarky_backendless.Boolean.t,
Backend.Tick.Field.t )
Snarky_backendless.Checked_runner.Simple.tval choose_preimage_var :
Var.t ->
length:int ->
( Backend.Tick.Field.t Snarky_backendless.Cvar.t Snarky_backendless.Boolean.t
list,
Backend.Tick.Field.t )
Snarky_backendless.Checked_runner.Simple.ttype comparison_result = {less : Backend.Tick.Field.t Snarky_backendless.Cvar.t
Snarky_backendless.Boolean.t; |
less_or_equal : Backend.Tick.Field.t Snarky_backendless.Cvar.t
Snarky_backendless.Boolean.t; |
}val compare :
bit_length:int ->
Var.t ->
Var.t ->
( comparison_result, Backend.Tick.Field.t )
Snarky_backendless.Checked_runner.Simple.tval if_ :
Backend.Tick.Field.t Snarky_backendless.Cvar.t Snarky_backendless.Boolean.t ->
then_:Var.t ->
else_:Var.t ->
( Var.t, Backend.Tick.Field.t ) Snarky_backendless.Checked_runner.Simple.tval (*) : Backend.Tick.Field.t -> Var.t -> Var.tmodule Unsafe : sig ... endmodule Assert : sig ... end