package bls12-381-unix
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Stubs : sig ... end
module Fr : sig ... end
include module type of struct include Fr end
type t = Blst_bindings.Types.blst_fr_t Ctypes.ptr
val of_bytes_opt : bytes -> Blst_bindings.Types.blst_fr_t Ctypes.ptr option
val of_bytes_exn : Stdlib.Bytes.t -> Blst_bindings.Types.blst_fr_t Ctypes.ptr
val check_bytes : bytes -> bool Blst_stubs.return
val zero : Blst_bindings.Types.blst_fr_t Ctypes.ptr
val one : Blst_bindings.Types.blst_fr_t Ctypes.ptr
val to_bytes : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> bytes
val eq :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
bool
val (=) :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
bool
val is_zero : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> bool
val is_one : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> bool
val random :
?state:Stdlib.Random.State.t ->
unit ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr
val non_null_random :
?state:Stdlib.Random.State.t ->
unit ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr
val inverse_opt :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr option
val inverse_exn :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr
val pow :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Z.t ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr
val (**) :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Z.t ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr
val to_string : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> string
val of_z : Z.t -> Blst_bindings.Types.blst_fr_t Ctypes.ptr
val to_z : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> Z.t
val of_string : string -> Blst_bindings.Types.blst_fr_t Ctypes.ptr
val legendre_symbol : Blst_bindings.Types.blst_fr_t Ctypes_static.ptr -> Z.t
val is_quadratic_residue :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
bool
val pick_non_square : unit -> Blst_bindings.Types.blst_fr_t Ctypes.ptr
val sqrt_opt :
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes.ptr option
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>