Up
module
Tbl31
:
sig
Tbl31 : fast table keyed by integers
#
type
'a tbl
#
type
'a t = 'a
tbl
#
val
get : 'a
tbl
->
int
->
'a
#
module type
Type =
sig
#
type
elt
#
type
t =
elt
tbl
#
val
get :
elt
tbl
->
int
->
elt
#
val
of_map :
elt
->
elt
IMap
.
t
->
t
end
#
module
Make :
functor
(H :
Hashtbl
.
HashedType
)
->
Type
with
type
elt
=
H
.
t
#
module
Bool :
sig
#
type
t
#
val
of_set :
ISet
.
t
->
t
#
val
get :
t
->
int
->
bool
end
#
module
Bits :
sig
#
type
t
#
val
of_map : int
->
int
IMap
.
t
->
t
#
val
get :
t
->
int
->
int
end
#
module
Bytes :
sig
#
type
t
#
val
of_map : int
->
int
IMap
.
t
->
t
#
val
get :
t
->
int
->
int
end
#
module
Char :
sig
#
type
t
#
val
of_map : char
->
char
IMap
.
t
->
t
#
val
get :
t
->
int
->
char
end
end