Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module A = BatArray
module Fn = Filename
module Ht = BatHashtbl
module IS = BatSet.Int
module IntSet = BatSet.Int
module L = BatList
module LO = Line_oriented
module Log = Dolog.Log
val mkfifo : filename -> unit
val with_temp_out_file : (filename -> 'a) -> 'a
val with_in_file2 : string -> string -> (in_channel -> in_channel -> 'a) -> 'a
val with_in_file3 :
string ->
string ->
string ->
(in_channel -> in_channel -> in_channel -> 'a) ->
'a
val read_n_lines : int -> in_channel -> string list
val maybe_extract_comment_header : filename -> string option * string list
val prepend : 'a -> 'a list ref -> unit
val save : LO.filename -> 'a -> unit
val restore : LO.filename -> 'a
val get_first_line : LO.filename -> string
val fincr_by : float ref -> float -> unit
val array_rand_elt : BatRandom.State.t -> 'a array -> 'a
val list_rand_elt : BatRandom.State.t -> 'a list -> 'a
val string_contains_regexp : Str.regexp -> string -> bool
val array_bootstrap_sample : Random.State.t -> int -> 'a array -> 'a array
val array_bootstrap_sample_OOB :
Random.State.t ->
int ->
'a array ->
'a array * int array
val array_bootstrapi_sample_OOB :
Random.State.t ->
int ->
'a array ->
int array * int array
val is_singleton : IntSet.t -> bool
val ht_iteri : (int -> 'a -> 'b -> unit) -> ('a, 'b) Ht.t -> unit