Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Core_kernel.Std end
val classify_float : float -> fpclass
val ref : 'a -> 'a ref
val (!) : 'a ref -> 'a
val (:=) : 'a ref -> 'a -> unit
val incr : int ref -> unit
val decr : int ref -> unit
type (!'a, !'b, !'c, !'d) format4 = ('a, 'b, 'c, 'c, 'c, 'd) format6
type (!'a, !'b, !'c) format = ('a, 'b, 'c, 'c) format4
val string_of_format : ('a, 'b, 'c, 'd, 'e, 'f) format6 -> string
val bigstring_of_sexp : Sexplib.Sexp.t -> bigstring
val sexp_of_bigstring : bigstring -> Sexplib.Sexp.t
val mat_of_sexp : Sexplib.Sexp.t -> mat
val sexp_of_mat : mat -> Sexplib.Sexp.t
val vec_of_sexp : Sexplib.Sexp.t -> vec
val sexp_of_vec : vec -> Sexplib.Sexp.t
val sexp_of_never_returns : never_returns -> Sexplib.Sexp.t
val bin_read : read Bin_prot.Type_class.t
val bin_read_read : read Bin_prot.Read.reader
val __bin_read_read__ : (Core_kernel__.Import.int -> read) Bin_prot.Read.reader
val bin_reader_read : read Bin_prot.Type_class.reader
val bin_size_read : read Bin_prot.Size.sizer
val bin_write_read : read Bin_prot.Write.writer
val bin_writer_read : read Bin_prot.Type_class.writer
val hash_fold_read :
Ppx_hash_lib.Std.Hash.state ->
read ->
Ppx_hash_lib.Std.Hash.state
val hash_read : read -> Ppx_hash_lib.Std.Hash.hash_value
val read_of_sexp : Sexplib.Sexp.t -> read
val sexp_of_read : read -> Sexplib.Sexp.t
val hash_fold_write :
Ppx_hash_lib.Std.Hash.state ->
write ->
Ppx_hash_lib.Std.Hash.state
val hash_write : write -> Ppx_hash_lib.Std.Hash.hash_value
val write_of_sexp : Sexplib.Sexp.t -> write
val sexp_of_write : write -> Sexplib.Sexp.t
val bin_immutable : immutable Bin_prot.Type_class.t
val bin_read_immutable : immutable Bin_prot.Read.reader
val __bin_read_immutable__ :
(Core_kernel__.Import.int -> immutable) Bin_prot.Read.reader
val bin_reader_immutable : immutable Bin_prot.Type_class.reader
val bin_size_immutable : immutable Bin_prot.Size.sizer
val bin_write_immutable : immutable Bin_prot.Write.writer
val bin_writer_immutable : immutable Bin_prot.Type_class.writer
val hash_fold_immutable :
Ppx_hash_lib.Std.Hash.state ->
immutable ->
Ppx_hash_lib.Std.Hash.state
val hash_immutable : immutable -> Ppx_hash_lib.Std.Hash.hash_value
val immutable_of_sexp : Sexplib.Sexp.t -> immutable
val sexp_of_immutable : immutable -> Sexplib.Sexp.t
val bin_read_write : read_write Bin_prot.Type_class.t
val bin_read_read_write : read_write Bin_prot.Read.reader
val __bin_read_read_write__ :
(Core_kernel__.Import.int -> read_write) Bin_prot.Read.reader
val bin_reader_read_write : read_write Bin_prot.Type_class.reader
val bin_size_read_write : read_write Bin_prot.Size.sizer
val bin_write_read_write : read_write Bin_prot.Write.writer
val bin_writer_read_write : read_write Bin_prot.Type_class.writer
val compare_read_write : read_write -> read_write -> Core_kernel__.Import.int
val hash_fold_read_write :
Ppx_hash_lib.Std.Hash.state ->
read_write ->
Ppx_hash_lib.Std.Hash.state
val hash_read_write : read_write -> Ppx_hash_lib.Std.Hash.hash_value
val read_write_of_sexp : Sexplib.Sexp.t -> read_write
val sexp_of_read_write : read_write -> Sexplib.Sexp.t
val bin_perms : 'a Bin_prot.Type_class.t -> 'a perms Bin_prot.Type_class.t
val bin_read_perms : 'a Bin_prot.Read.reader -> 'a perms Bin_prot.Read.reader
val __bin_read_perms__ :
'a Bin_prot.Read.reader ->
(Core_kernel__.Import.int -> 'a perms) Bin_prot.Read.reader
val bin_reader_perms :
'a Bin_prot.Type_class.reader ->
'a perms Bin_prot.Type_class.reader
val bin_size_perms : 'a Bin_prot.Size.sizer -> 'a perms Bin_prot.Size.sizer
val bin_write_perms :
'a Bin_prot.Write.writer ->
'a perms Bin_prot.Write.writer
val bin_writer_perms :
'a Bin_prot.Type_class.writer ->
'a perms Bin_prot.Type_class.writer
val hash_fold_perms :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a perms ->
Ppx_hash_lib.Std.Hash.state
val perms_of_sexp : (Sexplib.Sexp.t -> 'a) -> Sexplib.Sexp.t -> 'a perms
val sexp_of_perms : ('a -> Sexplib.Sexp.t) -> 'a perms -> Sexplib.Sexp.t
val value_tuple0 : tuple0
val typerep_of_tuple0 : tuple0 Typerep.t
val typename_of_tuple0 : tuple0 Typerep_lib.Typename.t
val bin_ref : 'a Bin_prot.Type_class.t -> 'a ref Bin_prot.Type_class.t
val bin_read_ref : 'a Bin_prot.Read.reader -> 'a ref Bin_prot.Read.reader
val __bin_read_ref__ :
'a Bin_prot.Read.reader ->
(Core_kernel__.Import.int -> 'a ref) Bin_prot.Read.reader
val bin_reader_ref :
'a Bin_prot.Type_class.reader ->
'a ref Bin_prot.Type_class.reader
val bin_size_ref : 'a Bin_prot.Size.sizer -> 'a ref Bin_prot.Size.sizer
val bin_write_ref : 'a Bin_prot.Write.writer -> 'a ref Bin_prot.Write.writer
val bin_writer_ref :
'a Bin_prot.Type_class.writer ->
'a ref Bin_prot.Type_class.writer
val ref_of_sexp : (Sexplib.Sexp.t -> 'a) -> Sexplib.Sexp.t -> 'a ref
val sexp_of_ref : ('a -> Sexplib.Sexp.t) -> 'a ref -> Sexplib.Sexp.t
val typerep_of_ref :
'a Typerep_lib.Std.Typerep.t ->
'a ref Typerep_lib.Std.Typerep.t
val typename_of_ref :
'a Typerep_lib.Std.Typename.t ->
'a ref Typerep_lib.Std.Typename.t
val bin_float_array : float_array Bin_prot.Type_class.t
val bin_read_float_array : float_array Bin_prot.Read.reader
val __bin_read_float_array__ :
(Core_kernel__.Import.int -> float_array) Bin_prot.Read.reader
val bin_reader_float_array : float_array Bin_prot.Type_class.reader
val bin_size_float_array : float_array Bin_prot.Size.sizer
val bin_write_float_array : float_array Bin_prot.Write.writer
val bin_writer_float_array : float_array Bin_prot.Type_class.writer
val compare_float_array :
float_array ->
float_array ->
Core_kernel__.Import.int
val float_array_of_sexp : Sexplib.Sexp.t -> float_array
val sexp_of_float_array : float_array -> Sexplib.Sexp.t
val typerep_of_float_array : float_array Typerep_lib.Std.Typerep.t
val typename_of_float_array : float_array Typerep_lib.Std.Typename.t
val compare_sexp_array :
('a -> 'a -> Core_kernel__.Import.int) ->
'a sexp_array ->
'a sexp_array ->
Core_kernel__.Import.int
val typename_of_sexp_array :
'a Typerep_lib.Typename.t ->
'a sexp_array Typerep_lib.Typename.t
val typerep_of_sexp_array :
'a Typerep_lib.Std.Typerep.t ->
'a sexp_array Typerep_lib.Std.Typerep.t
val hash_fold_sexp_bool :
Ppx_hash_lib.Std.Hash.state ->
sexp_bool ->
Ppx_hash_lib.Std.Hash.state
val hash_sexp_bool : sexp_bool -> Ppx_hash_lib.Std.Hash.hash_value
val typename_of_sexp_bool : sexp_bool Typerep_lib.Typename.t
val typerep_of_sexp_bool : sexp_bool Typerep_lib.Std.Typerep.t
val hash_fold_sexp_list :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a sexp_list ->
Ppx_hash_lib.Std.Hash.state
val typename_of_sexp_list :
'a Typerep_lib.Typename.t ->
'a sexp_list Typerep_lib.Typename.t
val typerep_of_sexp_list :
'a Typerep_lib.Std.Typerep.t ->
'a sexp_list Typerep_lib.Std.Typerep.t
val compare_sexp_option :
('a -> 'a -> Core_kernel__.Import.int) ->
'a sexp_option ->
'a sexp_option ->
Core_kernel__.Import.int
val hash_fold_sexp_option :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a sexp_option ->
Ppx_hash_lib.Std.Hash.state
val typename_of_sexp_option :
'a Typerep_lib.Typename.t ->
'a sexp_option Typerep_lib.Typename.t
val typerep_of_sexp_option :
'a Typerep_lib.Std.Typerep.t ->
'a sexp_option Typerep_lib.Std.Typerep.t
val __bin_read_sexp_opaque__ :
'a ->
'b ->
pos_ref:Bin_prot.Common.pos ref ->
'c ->
'd
val compare_sexp_opaque :
('a -> 'a -> Core_kernel__.Import.int) ->
'a sexp_opaque ->
'a sexp_opaque ->
Core_kernel__.Import.int
val hash_fold_sexp_opaque :
(Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a sexp_opaque ->
Ppx_hash_lib.Std.Hash.state
val typename_of_sexp_opaque :
'a Typerep_lib.Typename.t ->
'a sexp_opaque Typerep_lib.Typename.t
val typerep_of_sexp_opaque :
'a Typerep_lib.Std.Typerep.t ->
'a sexp_opaque Typerep_lib.Std.Typerep.t
module type T = sig ... end
module type T1 = sig ... end
module type T2 = sig ... end
module type T3 = sig ... end
module type T_bin = sig ... end
include sig ... end
module Config : sig ... end
include module type of struct include Cbat_vsa_utils end
module AI = Cbat_ai_representation
module Utils = Cbat_vsa_utils
module Vsa = Cbat_vsa
module Cmdline : sig ... end