diff --git a/hmap/Hmap/Key/index.html b/hmap/Hmap/Key/index.html index 397f1dcd..0ead664f 100644 --- a/hmap/Hmap/Key/index.html +++ b/hmap/Hmap/Key/index.html @@ -1,2 +1,2 @@ -
Hmap.KeyKeys.
val create : unit -> 'a keycreate () is a new key.
Exisential keys allows to compare keys. This can be useful for functions like filter.
Hmap.KeyKeys.
val create : unit -> 'a keycreate () is a new key.
Exisential keys allows to compare keys. This can be useful for functions like filter.
Make.KeyKeys.
type 'a info = 'a Key_info.tThe type for key information.
Exisential keys allow to compare keys. This can be useful for functions like filter.
Make.KeyKeys.
type 'a info = 'a Key_info.tThe type for key information.
Exisential keys allow to compare keys. This can be useful for functions like filter.
Make.Key_infoMake.Key_infoHmap.MakeFunctor for heterogeneous maps whose keys hold information of type Key_info.t
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
Hmap.MakeFunctor for heterogeneous maps whose keys hold information of type Key_info.t
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
HmapHeterogeneous value maps.
v0.8.1 - homepage
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
The functorial interface allows to associate more information to the keys. For example a key name or a key value pretty-printer.
module type KEY_INFO = sig ... endThe type for key information.
HmapHeterogeneous value maps.
v0.8.1 - homepage
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
The functorial interface allows to associate more information to the keys. For example a key name or a key value pretty-printer.
module type KEY_INFO = sig ... endThe type for key information.
Hmap.KEY_INFOThe type for key information.
Hmap.KEY_INFOThe type for key information.
S.KeyKeys.
Exisential keys allow to compare keys. This can be useful for functions like filter.
S.KeyKeys.
Exisential keys allow to compare keys. This can be useful for functions like filter.
Hmap.SOutput signature of the functor Make
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
Hmap.SOutput signature of the functor Make
module Key : sig ... endKeys.
val empty : tempty is the empty map.
val is_empty : t -> boolis_empty m is true iff m is empty.
fold f m acc folds over the bindings of m with f, starting with acc
exists p m is true iff there exists a bindings of m that satisfies p.
val cardinal : t -> intcardinal m is the number of bindings in m.
Hmap Heterogeneous value maps.Hmap Heterogeneous value maps.In.emptyRead into the slice. Returns 0 only if the stream is closed.
In.emptyRead into the slice. Returns 0 only if the stream is closed.
In.of_bytesinherit tinherit Iostream__.Seekable.tIn.of_bytesinherit tinherit Iostream__.Seekable.tIn.of_in_channelinherit tinherit Iostream__.Seekable.tIn.of_in_channelinherit tinherit Iostream__.Seekable.tIn.of_stringinherit tinherit Iostream__.Seekable.tIn.of_stringinherit tinherit Iostream__.Seekable.tIn.open_fileinherit tinherit Iostream__.Seekable.tIn.open_fileinherit tinherit Iostream__.Seekable.tIn.tAn input stream, i.e an incoming stream of bytes.
This can be a string, an int_channel, an Unix.file_descr, a decompression wrapper around another input stream, etc.
Read into the slice. Returns 0 only if the stream is closed.
In.tAn input stream, i.e an incoming stream of bytes.
This can be a string, an int_channel, an Unix.file_descr, a decompression wrapper around another input stream, etc.
Read into the slice. Returns 0 only if the stream is closed.
In.t_seekableAn input stream that is also seekable.
inherit tinherit Iostream__.Seekable.tIn.t_seekableAn input stream that is also seekable.
inherit tinherit Iostream__.Seekable.tIostream.InInput stream.
class type t = object ... endAn input stream, i.e an incoming stream of bytes.
class type t_seekable = object ... endAn input stream that is also seekable.
val create :
+In (iostream.Iostream.In) Module Iostream.In
Input stream.
class type t = object ... endAn input stream, i.e an incoming stream of bytes.
class type t_seekable = object ... endAn input stream that is also seekable.
val create :
?close:(unit -> unit) ->
input:(bytes -> int -> int -> int) ->
unit ->
diff --git a/iostream/Iostream/In_buf/class-bufferized/index.html b/iostream/Iostream/In_buf/class-bufferized/index.html
index fb58e998..1135837e 100644
--- a/iostream/Iostream/In_buf/class-bufferized/index.html
+++ b/iostream/Iostream/In_buf/class-bufferized/index.html
@@ -1,2 +1,2 @@
-bufferized (iostream.Iostream.In_buf.bufferized) Class In_buf.bufferized
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+bufferized (iostream.Iostream.In_buf.bufferized) Class In_buf.bufferized
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/class-of_bytes/index.html b/iostream/Iostream/In_buf/class-of_bytes/index.html
index 81f3e055..4b0d1c8d 100644
--- a/iostream/Iostream/In_buf/class-of_bytes/index.html
+++ b/iostream/Iostream/In_buf/class-of_bytes/index.html
@@ -1,2 +1,2 @@
-of_bytes (iostream.Iostream.In_buf.of_bytes) Class In_buf.of_bytes
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+of_bytes (iostream.Iostream.In_buf.of_bytes) Class In_buf.of_bytes
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/class-of_in_channel/index.html b/iostream/Iostream/In_buf/class-of_in_channel/index.html
index b9e55c0e..71445174 100644
--- a/iostream/Iostream/In_buf/class-of_in_channel/index.html
+++ b/iostream/Iostream/In_buf/class-of_in_channel/index.html
@@ -1,2 +1,2 @@
-of_in_channel (iostream.Iostream.In_buf.of_in_channel) Class In_buf.of_in_channel
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+of_in_channel (iostream.Iostream.In_buf.of_in_channel) Class In_buf.of_in_channel
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/class-of_string/index.html b/iostream/Iostream/In_buf/class-of_string/index.html
index 237e61e3..64b3b46e 100644
--- a/iostream/Iostream/In_buf/class-of_string/index.html
+++ b/iostream/Iostream/In_buf/class-of_string/index.html
@@ -1,2 +1,2 @@
-of_string (iostream.Iostream.In_buf.of_string) Class In_buf.of_string
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+of_string (iostream.Iostream.In_buf.of_string) Class In_buf.of_string
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/class-open_file/index.html b/iostream/Iostream/In_buf/class-open_file/index.html
index 79e3dd01..fb1954f2 100644
--- a/iostream/Iostream/In_buf/class-open_file/index.html
+++ b/iostream/Iostream/In_buf/class-open_file/index.html
@@ -1,2 +1,2 @@
-open_file (iostream.Iostream.In_buf.open_file) Class In_buf.open_file
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+open_file (iostream.Iostream.In_buf.open_file) Class In_buf.open_file
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/class-t_from_refill/index.html b/iostream/Iostream/In_buf/class-t_from_refill/index.html
index e477e57e..b3f29c73 100644
--- a/iostream/Iostream/In_buf/class-t_from_refill/index.html
+++ b/iostream/Iostream/In_buf/class-t_from_refill/index.html
@@ -1,2 +1,2 @@
-t_from_refill (iostream.Iostream.In_buf.t_from_refill) Class In_buf.t_from_refill
A mixin to implement a buffered input by only providing a refill method. Add a close method and it's good to go.
Implementation of the stream: this takes a slice, resets its offset, and fills it with bytes. It must write at least one byte in the slice, unless the underlying input has reached its end.
+t_from_refill (iostream.Iostream.In_buf.t_from_refill) Class In_buf.t_from_refill
A mixin to implement a buffered input by only providing a refill method. Add a close method and it's good to go.
Implementation of the stream: this takes a slice, resets its offset, and fills it with bytes. It must write at least one byte in the slice, unless the underlying input has reached its end.
diff --git a/iostream/Iostream/In_buf/class-type-t/index.html b/iostream/Iostream/In_buf/class-type-t/index.html
index 08477810..6f2433b3 100644
--- a/iostream/Iostream/In_buf/class-type-t/index.html
+++ b/iostream/Iostream/In_buf/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream.In_buf.t) Class type In_buf.t
The implementation of buffered input streams.
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
+t (iostream.Iostream.In_buf.t) Class type In_buf.t
The implementation of buffered input streams.
inherit Iostream__.In.tic#fill_buf() returns a slice into the ic's internal buffer, and ensures it's empty only if ic.ic is empty. In other words, the invariant is that this only returns an empty slice if the input stream is exhausted.
diff --git a/iostream/Iostream/In_buf/index.html b/iostream/Iostream/In_buf/index.html
index 84938a82..e00e48f8 100644
--- a/iostream/Iostream/In_buf/index.html
+++ b/iostream/Iostream/In_buf/index.html
@@ -1,5 +1,5 @@
-In_buf (iostream.Iostream.In_buf) Module Iostream.In_buf
Buffered input stream.
class type t = object ... endThe implementation of buffered input streams.
class virtual t_from_refill : ?bytes:bytes -> unit -> object ... endA mixin to implement a buffered input by only providing a refill method. Add a close method and it's good to go.
val create :
+In_buf (iostream.Iostream.In_buf) Module Iostream.In_buf
Buffered input stream.
class type t = object ... endThe implementation of buffered input streams.
class virtual t_from_refill : ?bytes:bytes -> unit -> object ... endA mixin to implement a buffered input by only providing a refill method. Add a close method and it's good to go.
val create :
?bytes:bytes ->
?close:(unit -> unit) ->
refill:(bytes -> int) ->
diff --git a/iostream/Iostream/Out/class-dummy/index.html b/iostream/Iostream/Out/class-dummy/index.html
index 25c66191..73d8eaa1 100644
--- a/iostream/Iostream/Out/class-dummy/index.html
+++ b/iostream/Iostream/Out/class-dummy/index.html
@@ -1,2 +1,2 @@
-dummy (iostream.Iostream.Out.dummy) Class Out.dummy
+dummy (iostream.Iostream.Out.dummy) Class Out.dummy
diff --git a/iostream/Iostream/Out/class-map_char/index.html b/iostream/Iostream/Out/class-map_char/index.html
index bf706945..f3a38dc2 100644
--- a/iostream/Iostream/Out/class-map_char/index.html
+++ b/iostream/Iostream/Out/class-map_char/index.html
@@ -1,2 +1,2 @@
-map_char (iostream.Iostream.Out.map_char) Class Out.map_char
+map_char (iostream.Iostream.Out.map_char) Class Out.map_char
diff --git a/iostream/Iostream/Out/class-of_buffer/index.html b/iostream/Iostream/Out/class-of_buffer/index.html
index 58000f29..7364d84f 100644
--- a/iostream/Iostream/Out/class-of_buffer/index.html
+++ b/iostream/Iostream/Out/class-of_buffer/index.html
@@ -1,2 +1,2 @@
-of_buffer (iostream.Iostream.Out.of_buffer) Class Out.of_buffer
+of_buffer (iostream.Iostream.Out.of_buffer) Class Out.of_buffer
diff --git a/iostream/Iostream/Out/class-of_out_channel/index.html b/iostream/Iostream/Out/class-of_out_channel/index.html
index 1023ca55..061e1dd7 100644
--- a/iostream/Iostream/Out/class-of_out_channel/index.html
+++ b/iostream/Iostream/Out/class-of_out_channel/index.html
@@ -1,2 +1,2 @@
-of_out_channel (iostream.Iostream.Out.of_out_channel) Class Out.of_out_channel
inherit tinherit Iostream__.Seekable.t
+of_out_channel (iostream.Iostream.Out.of_out_channel) Class Out.of_out_channel
inherit tinherit Iostream__.Seekable.t
diff --git a/iostream/Iostream/Out/class-type-t/index.html b/iostream/Iostream/Out/class-type-t/index.html
index 4ca124b0..8295d217 100644
--- a/iostream/Iostream/Out/class-type-t/index.html
+++ b/iostream/Iostream/Out/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream.Out.t) Class type Out.t
An output stream, ie. a place into which we can write bytes. This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
+t (iostream.Iostream.Out.t) Class type Out.t
An output stream, ie. a place into which we can write bytes. This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
diff --git a/iostream/Iostream/Out/class-type-t_seekable/index.html b/iostream/Iostream/Out/class-type-t_seekable/index.html
index e8d6bca0..8782f393 100644
--- a/iostream/Iostream/Out/class-type-t_seekable/index.html
+++ b/iostream/Iostream/Out/class-type-t_seekable/index.html
@@ -1,2 +1,2 @@
-t_seekable (iostream.Iostream.Out.t_seekable) Class type Out.t_seekable
inherit tinherit Iostream__.Seekable.t
+t_seekable (iostream.Iostream.Out.t_seekable) Class type Out.t_seekable
inherit tinherit Iostream__.Seekable.t
diff --git a/iostream/Iostream/Out/index.html b/iostream/Iostream/Out/index.html
index 50579070..062e7228 100644
--- a/iostream/Iostream/Out/index.html
+++ b/iostream/Iostream/Out/index.html
@@ -1,5 +1,5 @@
-Out (iostream.Iostream.Out) Module Iostream.Out
Output stream.
class type t = object ... endAn output stream, ie. a place into which we can write bytes. This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
class type t_seekable = object ... endval dummy : tDummy output, drops everything written to it.
class of_out_channel : ?close_noerr:bool -> out_channel -> t_seekableval of_out_channel : ?close_noerr:bool -> out_channel -> t_seekableWrap an out channel.
class of_buffer : Stdlib.Buffer.t -> tval of_buffer : Stdlib.Buffer.t -> tof_buffer buf is an output channel that writes directly into buf. flush and close have no effect.
val open_file :
+Out (iostream.Iostream.Out) Module Iostream.Out
Output stream.
class type t = object ... endAn output stream, ie. a place into which we can write bytes. This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
class type t_seekable = object ... endval dummy : tDummy output, drops everything written to it.
class of_out_channel : ?close_noerr:bool -> out_channel -> t_seekableval of_out_channel : ?close_noerr:bool -> out_channel -> t_seekableWrap an out channel.
class of_buffer : Stdlib.Buffer.t -> tval of_buffer : Stdlib.Buffer.t -> tof_buffer buf is an output channel that writes directly into buf. flush and close have no effect.
val open_file :
?close_noerr:bool ->
?mode:int ->
?flags:open_flag list ->
diff --git a/iostream/Iostream/Out_buf/class-bufferized/index.html b/iostream/Iostream/Out_buf/class-bufferized/index.html
index 1d11c0c2..61fd902f 100644
--- a/iostream/Iostream/Out_buf/class-bufferized/index.html
+++ b/iostream/Iostream/Out_buf/class-bufferized/index.html
@@ -1,2 +1,2 @@
-bufferized (iostream.Iostream.Out_buf.bufferized) Class Out_buf.bufferized
inherit Iostream__.Out.t
+bufferized (iostream.Iostream.Out_buf.bufferized) Class Out_buf.bufferized
inherit Iostream__.Out.t
diff --git a/iostream/Iostream/Out_buf/class-dummy/index.html b/iostream/Iostream/Out_buf/class-dummy/index.html
index f6867547..5982ad35 100644
--- a/iostream/Iostream/Out_buf/class-dummy/index.html
+++ b/iostream/Iostream/Out_buf/class-dummy/index.html
@@ -1,2 +1,2 @@
-dummy (iostream.Iostream.Out_buf.dummy) Class Out_buf.dummy
inherit Iostream__.Out.t
+dummy (iostream.Iostream.Out_buf.dummy) Class Out_buf.dummy
inherit Iostream__.Out.t
diff --git a/iostream/Iostream/Out_buf/class-of_buffer/index.html b/iostream/Iostream/Out_buf/class-of_buffer/index.html
index 155a9557..e2a99c58 100644
--- a/iostream/Iostream/Out_buf/class-of_buffer/index.html
+++ b/iostream/Iostream/Out_buf/class-of_buffer/index.html
@@ -1,2 +1,2 @@
-of_buffer (iostream.Iostream.Out_buf.of_buffer) Class Out_buf.of_buffer
inherit Iostream__.Out.t
+of_buffer (iostream.Iostream.Out_buf.of_buffer) Class Out_buf.of_buffer
inherit Iostream__.Out.t
diff --git a/iostream/Iostream/Out_buf/class-of_out_channel/index.html b/iostream/Iostream/Out_buf/class-of_out_channel/index.html
index 9c0c31ab..30737114 100644
--- a/iostream/Iostream/Out_buf/class-of_out_channel/index.html
+++ b/iostream/Iostream/Out_buf/class-of_out_channel/index.html
@@ -1,2 +1,2 @@
-of_out_channel (iostream.Iostream.Out_buf.of_out_channel) Class Out_buf.of_out_channel
inherit tinherit Iostream__.Seekable.t
+of_out_channel (iostream.Iostream.Out_buf.of_out_channel) Class Out_buf.of_out_channel
inherit tinherit Iostream__.Seekable.t
diff --git a/iostream/Iostream/Out_buf/class-open_file/index.html b/iostream/Iostream/Out_buf/class-open_file/index.html
index ca935ee3..77d79088 100644
--- a/iostream/Iostream/Out_buf/class-open_file/index.html
+++ b/iostream/Iostream/Out_buf/class-open_file/index.html
@@ -1,2 +1,2 @@
-open_file (iostream.Iostream.Out_buf.open_file) Class Out_buf.open_file
inherit tinherit Iostream__.Seekable.t
+open_file (iostream.Iostream.Out_buf.open_file) Class Out_buf.open_file
inherit tinherit Iostream__.Seekable.t
diff --git a/iostream/Iostream/Out_buf/class-t_from_output/index.html b/iostream/Iostream/Out_buf/class-t_from_output/index.html
index 0daef393..4419bc71 100644
--- a/iostream/Iostream/Out_buf/class-t_from_output/index.html
+++ b/iostream/Iostream/Out_buf/class-t_from_output/index.html
@@ -1,2 +1,2 @@
-t_from_output (iostream.Iostream.Out_buf.t_from_output) Class Out_buf.t_from_output
Make a bufferized output from a non bufferized output+close.
inherit tEmit these private bytes, unbufferized
+t_from_output (iostream.Iostream.Out_buf.t_from_output) Class Out_buf.t_from_output
Make a bufferized output from a non bufferized output+close.
inherit tEmit these private bytes, unbufferized
diff --git a/iostream/Iostream/Out_buf/class-type-t/index.html b/iostream/Iostream/Out_buf/class-type-t/index.html
index a89a0b7f..21338e92 100644
--- a/iostream/Iostream/Out_buf/class-type-t/index.html
+++ b/iostream/Iostream/Out_buf/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream.Out_buf.t) Class type Out_buf.t
An output stream, ie. a place into which we can write bytes, with a buffer to amortize the cost of operations.
This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
inherit Iostream__.Out.t
+t (iostream.Iostream.Out_buf.t) Class type Out_buf.t
An output stream, ie. a place into which we can write bytes, with a buffer to amortize the cost of operations.
This can be a Buffer.t, an out_channel, a Unix.file_descr, etc.
inherit Iostream__.Out.t
diff --git a/iostream/Iostream/Out_buf/class-type-t_seekable/index.html b/iostream/Iostream/Out_buf/class-type-t_seekable/index.html
index 1f34bafe..8e91402b 100644
--- a/iostream/Iostream/Out_buf/class-type-t_seekable/index.html
+++ b/iostream/Iostream/Out_buf/class-type-t_seekable/index.html
@@ -1,2 +1,2 @@
-t_seekable (iostream.Iostream.Out_buf.t_seekable) Class type Out_buf.t_seekable
inherit tinherit Iostream__.Seekable.t
+t_seekable (iostream.Iostream.Out_buf.t_seekable) Class type Out_buf.t_seekable
inherit tinherit Iostream__.Seekable.t
diff --git a/iostream/Iostream/Out_buf/index.html b/iostream/Iostream/Out_buf/index.html
index b132ab84..7447d9a1 100644
--- a/iostream/Iostream/Out_buf/index.html
+++ b/iostream/Iostream/Out_buf/index.html
@@ -1,5 +1,5 @@
-Out_buf (iostream.Iostream.Out_buf) Module Iostream.Out_buf
Buffered output stream.
class type t = object ... endAn output stream, ie. a place into which we can write bytes, with a buffer to amortize the cost of operations.
class type t_seekable = object ... endval create :
+Out_buf (iostream.Iostream.Out_buf) Module Iostream.Out_buf
Buffered output stream.
class type t = object ... endAn output stream, ie. a place into which we can write bytes, with a buffer to amortize the cost of operations.
class type t_seekable = object ... endval create :
?flush:(unit -> unit) ->
?close:(unit -> unit) ->
output_char:(char -> unit) ->
diff --git a/iostream/Iostream/Seekable/class-type-t/index.html b/iostream/Iostream/Seekable/class-type-t/index.html
index 03dd66c4..b9882888 100644
--- a/iostream/Iostream/Seekable/class-type-t/index.html
+++ b/iostream/Iostream/Seekable/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream.Seekable.t) Class type Seekable.t
+t (iostream.Iostream.Seekable.t) Class type Seekable.t
diff --git a/iostream/Iostream/Seekable/index.html b/iostream/Iostream/Seekable/index.html
index b44fc312..f40ae1a9 100644
--- a/iostream/Iostream/Seekable/index.html
+++ b/iostream/Iostream/Seekable/index.html
@@ -1,2 +1,2 @@
-Seekable (iostream.Iostream.Seekable) Module Iostream.Seekable
An object we can seek in.
Files can be seeked in, i.e the read/write head can move around.
+Seekable (iostream.Iostream.Seekable) Module Iostream.Seekable
An object we can seek in.
Files can be seeked in, i.e the read/write head can move around.
diff --git a/iostream/Iostream/Slice/index.html b/iostream/Iostream/Slice/index.html
index feb3f006..1386a37c 100644
--- a/iostream/Iostream/Slice/index.html
+++ b/iostream/Iostream/Slice/index.html
@@ -1,2 +1,2 @@
-Slice (iostream.Iostream.Slice) Module Iostream.Slice
Byte slice or buffer.
type t = Iostream_types.Slice.t = {bytes : bytes;(*Bytes
*)mutable off : int;(*Offset in bytes
*)mutable len : int;(*Length of the slice. Empty slice has len=0
*)
}A slice of bytes. The valid bytes in the slice are bytes[off], bytes[off+1], …, bytes[off+len-1] (i.e len bytes starting at offset off).
val empty : tval create : int -> tval of_bytes : bytes -> tval bytes : t -> bytesval off : t -> intval len : t -> intval consume : t -> int -> unitConsume the first n bytes from the slice, making it n bytes shorter. This modifies the slice in place.
val find_index_exn : t -> char -> intfind index of c in slice, or raise Not_found
+Slice (iostream.Iostream.Slice) Module Iostream.Slice
Byte slice or buffer.
type t = Iostream_types.Slice.t = {bytes : bytes;(*Bytes
*)mutable off : int;(*Offset in bytes
*)mutable len : int;(*Length of the slice. Empty slice has len=0
*)
}A slice of bytes. The valid bytes in the slice are bytes[off], bytes[off+1], …, bytes[off+len-1] (i.e len bytes starting at offset off).
val empty : tval create : int -> tval of_bytes : bytes -> tval bytes : t -> bytesval off : t -> intval len : t -> intval consume : t -> int -> unitConsume the first n bytes from the slice, making it n bytes shorter. This modifies the slice in place.
val find_index_exn : t -> char -> intfind index of c in slice, or raise Not_found
diff --git a/iostream/Iostream/index.html b/iostream/Iostream/index.html
index f9c4d7ed..231caad0 100644
--- a/iostream/Iostream/index.html
+++ b/iostream/Iostream/index.html
@@ -1,2 +1,2 @@
-Iostream (iostream.Iostream) Module Iostream
I/O streams.
This module defines generic I/O streams. They can be user-defined and can be composed from other streams.
module In : sig ... endInput stream.
module In_buf : sig ... endBuffered input stream.
module Out : sig ... endOutput stream.
module Out_buf : sig ... endBuffered output stream.
module Slice : sig ... endByte slice or buffer.
module Seekable : sig ... endAn object we can seek in.
+Iostream (iostream.Iostream) Module Iostream
I/O streams.
This module defines generic I/O streams. They can be user-defined and can be composed from other streams.
module In : sig ... endInput stream.
module In_buf : sig ... endBuffered input stream.
module Out : sig ... endOutput stream.
module Out_buf : sig ... endBuffered output stream.
module Slice : sig ... endByte slice or buffer.
module Seekable : sig ... endAn object we can seek in.
diff --git a/iostream/Iostream__/index.html b/iostream/Iostream__/index.html
index 9e15b590..76b0d3f6 100644
--- a/iostream/Iostream__/index.html
+++ b/iostream/Iostream__/index.html
@@ -1,2 +1,2 @@
-Iostream__ (iostream.Iostream__) Module Iostream__
This module is hidden.
+Iostream__ (iostream.Iostream__) Module Iostream__
This module is hidden.
diff --git a/iostream/Iostream__In/index.html b/iostream/Iostream__In/index.html
index f0bee398..ff88234f 100644
--- a/iostream/Iostream__In/index.html
+++ b/iostream/Iostream__In/index.html
@@ -1,2 +1,2 @@
-Iostream__In (iostream.Iostream__In) Module Iostream__In
This module is hidden.
+Iostream__In (iostream.Iostream__In) Module Iostream__In
This module is hidden.
diff --git a/iostream/Iostream__In_buf/index.html b/iostream/Iostream__In_buf/index.html
index a9b65a96..9fdab957 100644
--- a/iostream/Iostream__In_buf/index.html
+++ b/iostream/Iostream__In_buf/index.html
@@ -1,2 +1,2 @@
-Iostream__In_buf (iostream.Iostream__In_buf) Module Iostream__In_buf
This module is hidden.
+Iostream__In_buf (iostream.Iostream__In_buf) Module Iostream__In_buf
This module is hidden.
diff --git a/iostream/Iostream__Out/index.html b/iostream/Iostream__Out/index.html
index ca9e4bbd..9ca04aa4 100644
--- a/iostream/Iostream__Out/index.html
+++ b/iostream/Iostream__Out/index.html
@@ -1,2 +1,2 @@
-Iostream__Out (iostream.Iostream__Out) Module Iostream__Out
This module is hidden.
+Iostream__Out (iostream.Iostream__Out) Module Iostream__Out
This module is hidden.
diff --git a/iostream/Iostream__Out_buf/index.html b/iostream/Iostream__Out_buf/index.html
index bd0c9e1c..4ad877c7 100644
--- a/iostream/Iostream__Out_buf/index.html
+++ b/iostream/Iostream__Out_buf/index.html
@@ -1,2 +1,2 @@
-Iostream__Out_buf (iostream.Iostream__Out_buf) Module Iostream__Out_buf
This module is hidden.
+Iostream__Out_buf (iostream.Iostream__Out_buf) Module Iostream__Out_buf
This module is hidden.
diff --git a/iostream/Iostream__Seekable/index.html b/iostream/Iostream__Seekable/index.html
index 6130e6c6..a73f9444 100644
--- a/iostream/Iostream__Seekable/index.html
+++ b/iostream/Iostream__Seekable/index.html
@@ -1,2 +1,2 @@
-Iostream__Seekable (iostream.Iostream__Seekable) Module Iostream__Seekable
This module is hidden.
+Iostream__Seekable (iostream.Iostream__Seekable) Module Iostream__Seekable
This module is hidden.
diff --git a/iostream/Iostream__Slice/index.html b/iostream/Iostream__Slice/index.html
index 1b508e99..8699f14e 100644
--- a/iostream/Iostream__Slice/index.html
+++ b/iostream/Iostream__Slice/index.html
@@ -1,2 +1,2 @@
-Iostream__Slice (iostream.Iostream__Slice) Module Iostream__Slice
This module is hidden.
+Iostream__Slice (iostream.Iostream__Slice) Module Iostream__Slice
This module is hidden.
diff --git a/iostream/Iostream_types/In/class-type-t/index.html b/iostream/Iostream_types/In/class-type-t/index.html
index 774e8acf..7714900b 100644
--- a/iostream/Iostream_types/In/class-type-t/index.html
+++ b/iostream/Iostream_types/In/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream_types.In.t) Class type In.t
Read into the slice. Returns 0 only if the stream is closed.
+t (iostream.Iostream_types.In.t) Class type In.t
Read into the slice. Returns 0 only if the stream is closed.
diff --git a/iostream/Iostream_types/In/class-type-t_seekable/index.html b/iostream/Iostream_types/In/class-type-t_seekable/index.html
index ebfef3d9..d5d8e6f6 100644
--- a/iostream/Iostream_types/In/class-type-t_seekable/index.html
+++ b/iostream/Iostream_types/In/class-type-t_seekable/index.html
@@ -1,2 +1,2 @@
-t_seekable (iostream.Iostream_types.In.t_seekable) Class type In.t_seekable
inherit tinherit Seekable.t
+t_seekable (iostream.Iostream_types.In.t_seekable) Class type In.t_seekable
inherit tinherit Seekable.t
diff --git a/iostream/Iostream_types/In/index.html b/iostream/Iostream_types/In/index.html
index 1a08c8be..4e85fd98 100644
--- a/iostream/Iostream_types/In/index.html
+++ b/iostream/Iostream_types/In/index.html
@@ -1,2 +1,2 @@
-In (iostream.Iostream_types.In) Module Iostream_types.In
class type t = object ... endclass type t_seekable = object ... end
+In (iostream.Iostream_types.In) Module Iostream_types.In
class type t = object ... endclass type t_seekable = object ... end
diff --git a/iostream/Iostream_types/In_buf/class-type-t/index.html b/iostream/Iostream_types/In_buf/class-type-t/index.html
index 54fa8a62..1460952f 100644
--- a/iostream/Iostream_types/In_buf/class-type-t/index.html
+++ b/iostream/Iostream_types/In_buf/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream_types.In_buf.t) Class type In_buf.t
+t (iostream.Iostream_types.In_buf.t) Class type In_buf.t
diff --git a/iostream/Iostream_types/In_buf/index.html b/iostream/Iostream_types/In_buf/index.html
index 83b84a4e..cbc764ae 100644
--- a/iostream/Iostream_types/In_buf/index.html
+++ b/iostream/Iostream_types/In_buf/index.html
@@ -1,2 +1,2 @@
-In_buf (iostream.Iostream_types.In_buf) Module Iostream_types.In_buf
class type t = object ... end
+In_buf (iostream.Iostream_types.In_buf) Module Iostream_types.In_buf
class type t = object ... end
diff --git a/iostream/Iostream_types/Out/class-type-t/index.html b/iostream/Iostream_types/Out/class-type-t/index.html
index e64819ba..c82eb5a0 100644
--- a/iostream/Iostream_types/Out/class-type-t/index.html
+++ b/iostream/Iostream_types/Out/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream_types.Out.t) Class type Out.t
+t (iostream.Iostream_types.Out.t) Class type Out.t
diff --git a/iostream/Iostream_types/Out/class-type-t_seekable/index.html b/iostream/Iostream_types/Out/class-type-t_seekable/index.html
index 39817841..7e34ca67 100644
--- a/iostream/Iostream_types/Out/class-type-t_seekable/index.html
+++ b/iostream/Iostream_types/Out/class-type-t_seekable/index.html
@@ -1,2 +1,2 @@
-t_seekable (iostream.Iostream_types.Out.t_seekable) Class type Out.t_seekable
inherit tinherit Seekable.t
+t_seekable (iostream.Iostream_types.Out.t_seekable) Class type Out.t_seekable
inherit tinherit Seekable.t
diff --git a/iostream/Iostream_types/Out/index.html b/iostream/Iostream_types/Out/index.html
index ec7781f6..44c2ae96 100644
--- a/iostream/Iostream_types/Out/index.html
+++ b/iostream/Iostream_types/Out/index.html
@@ -1,2 +1,2 @@
-Out (iostream.Iostream_types.Out) Module Iostream_types.Out
class type t = object ... endclass type t_seekable = object ... end
+Out (iostream.Iostream_types.Out) Module Iostream_types.Out
class type t = object ... endclass type t_seekable = object ... end
diff --git a/iostream/Iostream_types/Out_buf/class-type-t/index.html b/iostream/Iostream_types/Out_buf/class-type-t/index.html
index 5c2c89e6..32a6543a 100644
--- a/iostream/Iostream_types/Out_buf/class-type-t/index.html
+++ b/iostream/Iostream_types/Out_buf/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream_types.Out_buf.t) Class type Out_buf.t
+t (iostream.Iostream_types.Out_buf.t) Class type Out_buf.t
diff --git a/iostream/Iostream_types/Out_buf/class-type-t_seekable/index.html b/iostream/Iostream_types/Out_buf/class-type-t_seekable/index.html
index b3ff2936..9f0fa5fd 100644
--- a/iostream/Iostream_types/Out_buf/class-type-t_seekable/index.html
+++ b/iostream/Iostream_types/Out_buf/class-type-t_seekable/index.html
@@ -1,2 +1,2 @@
-t_seekable (iostream.Iostream_types.Out_buf.t_seekable) Class type Out_buf.t_seekable
inherit tinherit Seekable.t
+t_seekable (iostream.Iostream_types.Out_buf.t_seekable) Class type Out_buf.t_seekable
inherit tinherit Seekable.t
diff --git a/iostream/Iostream_types/Out_buf/index.html b/iostream/Iostream_types/Out_buf/index.html
index f096ac66..ad8a44a3 100644
--- a/iostream/Iostream_types/Out_buf/index.html
+++ b/iostream/Iostream_types/Out_buf/index.html
@@ -1,2 +1,2 @@
-Out_buf (iostream.Iostream_types.Out_buf) Module Iostream_types.Out_buf
class type t = object ... endclass type t_seekable = object ... end
+Out_buf (iostream.Iostream_types.Out_buf) Module Iostream_types.Out_buf
class type t = object ... endclass type t_seekable = object ... end
diff --git a/iostream/Iostream_types/Seekable/class-type-t/index.html b/iostream/Iostream_types/Seekable/class-type-t/index.html
index 3b203884..4166b1da 100644
--- a/iostream/Iostream_types/Seekable/class-type-t/index.html
+++ b/iostream/Iostream_types/Seekable/class-type-t/index.html
@@ -1,2 +1,2 @@
-t (iostream.Iostream_types.Seekable.t) Class type Seekable.t
+t (iostream.Iostream_types.Seekable.t) Class type Seekable.t
diff --git a/iostream/Iostream_types/Seekable/index.html b/iostream/Iostream_types/Seekable/index.html
index 85f2e2be..8b678d2b 100644
--- a/iostream/Iostream_types/Seekable/index.html
+++ b/iostream/Iostream_types/Seekable/index.html
@@ -1,2 +1,2 @@
-Seekable (iostream.Iostream_types.Seekable) Module Iostream_types.Seekable
class type t = object ... end
+Seekable (iostream.Iostream_types.Seekable) Module Iostream_types.Seekable
class type t = object ... end
diff --git a/iostream/Iostream_types/Slice/index.html b/iostream/Iostream_types/Slice/index.html
index a64d2a1c..131f418e 100644
--- a/iostream/Iostream_types/Slice/index.html
+++ b/iostream/Iostream_types/Slice/index.html
@@ -1,2 +1,2 @@
-Slice (iostream.Iostream_types.Slice) Module Iostream_types.Slice
+Slice (iostream.Iostream_types.Slice) Module Iostream_types.Slice
diff --git a/iostream/Iostream_types/index.html b/iostream/Iostream_types/index.html
index 041a8d99..d008b1e7 100644
--- a/iostream/Iostream_types/index.html
+++ b/iostream/Iostream_types/index.html
@@ -1,2 +1,2 @@
-Iostream_types (iostream.Iostream_types) Module Iostream_types
module Slice : sig ... endmodule Seekable : sig ... endmodule In : sig ... endmodule In_buf : sig ... endmodule Out : sig ... endmodule Out_buf : sig ... end
+Iostream_types (iostream.Iostream_types) Module Iostream_types
module Slice : sig ... endmodule Seekable : sig ... endmodule In : sig ... endmodule In_buf : sig ... endmodule Out : sig ... endmodule Out_buf : sig ... end
diff --git a/iostream/Iostream_unix/In/index.html b/iostream/Iostream_unix/In/index.html
index 4ddee1c2..ebf2c290 100644
--- a/iostream/Iostream_unix/In/index.html
+++ b/iostream/Iostream_unix/In/index.html
@@ -1,2 +1,2 @@
-In (iostream.Iostream_unix.In) Module Iostream_unix.In
val of_unix_fd : ?close_noerr:bool -> Unix.file_descr -> Iostream.In.t_seekableCreate an in stream from a raw Unix file descriptor. The file descriptor must be opened for reading.
+In (iostream.Iostream_unix.In) Module Iostream_unix.In
val of_unix_fd : ?close_noerr:bool -> Unix.file_descr -> Iostream.In.t_seekableCreate an in stream from a raw Unix file descriptor. The file descriptor must be opened for reading.
diff --git a/iostream/Iostream_unix/Out/index.html b/iostream/Iostream_unix/Out/index.html
index 1c993a0a..a3b3286a 100644
--- a/iostream/Iostream_unix/Out/index.html
+++ b/iostream/Iostream_unix/Out/index.html
@@ -1,2 +1,2 @@
-Out (iostream.Iostream_unix.Out) Module Iostream_unix.Out
val of_unix_fd : Unix.file_descr -> Iostream.Out.t_seekableOutput stream directly writing into the given Unix file descriptor.
+Out (iostream.Iostream_unix.Out) Module Iostream_unix.Out
val of_unix_fd : Unix.file_descr -> Iostream.Out.t_seekableOutput stream directly writing into the given Unix file descriptor.
diff --git a/iostream/Iostream_unix/index.html b/iostream/Iostream_unix/index.html
index 07b8506b..b89039b6 100644
--- a/iostream/Iostream_unix/index.html
+++ b/iostream/Iostream_unix/index.html
@@ -1,2 +1,2 @@
-Iostream_unix (iostream.Iostream_unix) Module Iostream_unix
+Iostream_unix (iostream.Iostream_unix) Module Iostream_unix
diff --git a/iostream/index.html b/iostream/index.html
index d179289e..9260074e 100644
--- a/iostream/index.html
+++ b/iostream/index.html
@@ -1,2 +1,2 @@
-index (iostream.index) Package iostream
Iostream I/O streams.Iostream_types Iostream_unix
+index (iostream.index) Package iostream
Iostream I/O streams.Iostream_types Iostream_unix
diff --git a/ocaml/Afl_instrument/index.html b/ocaml/Afl_instrument/index.html
index c38dfd86..454325b3 100644
--- a/ocaml/Afl_instrument/index.html
+++ b/ocaml/Afl_instrument/index.html
@@ -1,5 +1,5 @@
-Afl_instrument (ocaml.Afl_instrument) Module Afl_instrument
Instrumentation for afl-fuzz.
val instrument_function : Cmm.expression -> Debuginfo.t -> Cmm.expressionval instrument_initialiser :
+Afl_instrument (ocaml.Afl_instrument) Module Afl_instrument
Instrumentation for afl-fuzz.
val instrument_function : Cmm.expression -> Debuginfo.t -> Cmm.expressionval instrument_initialiser :
Cmm.expression ->
(unit -> Debuginfo.t) ->
Cmm.expression
diff --git a/ocaml/Alias_analysis/index.html b/ocaml/Alias_analysis/index.html
index 791aff3f..e3161e88 100644
--- a/ocaml/Alias_analysis/index.html
+++ b/ocaml/Alias_analysis/index.html
@@ -1,5 +1,5 @@
-Alias_analysis (ocaml.Alias_analysis) Module Alias_analysis
type allocated_const = | Normal of Allocated_const.t| Array of Lambda.array_kind * Asttypes.mutable_flag * Variable.t list| Duplicate_array of Lambda.array_kind * Asttypes.mutable_flag * Variable.t
type constant_defining_value = | Allocated_const of allocated_const| Block of Tag.t * Variable.t list| Set_of_closures of Flambda.set_of_closures| Project_closure of Flambda.project_closure| Move_within_set_of_closures of Flambda.move_within_set_of_closures| Project_var of Flambda.project_var| Field of Variable.t * int| Symbol_field of Symbol.t * int| Const of Flambda.const| Symbol of Symbol.t| Variable of Variable.t
type initialize_symbol_field = Variable.t optionval run :
+Alias_analysis (ocaml.Alias_analysis) Module Alias_analysis
type allocated_const = | Normal of Allocated_const.t| Array of Lambda.array_kind * Asttypes.mutable_flag * Variable.t list| Duplicate_array of Lambda.array_kind * Asttypes.mutable_flag * Variable.t
type constant_defining_value = | Allocated_const of allocated_const| Block of Tag.t * Variable.t list| Set_of_closures of Flambda.set_of_closures| Project_closure of Flambda.project_closure| Move_within_set_of_closures of Flambda.move_within_set_of_closures| Project_var of Flambda.project_var| Field of Variable.t * int| Symbol_field of Symbol.t * int| Const of Flambda.const| Symbol of Symbol.t| Variable of Variable.t
type initialize_symbol_field = Variable.t optionval run :
constant_defining_value Variable.Tbl.t ->
initialize_symbol_field list Symbol.Tbl.t ->
Flambda.constant_defining_value Symbol.Tbl.t ->
diff --git a/ocaml/Allocated_const/index.html b/ocaml/Allocated_const/index.html
index 5bdb7881..e4818a21 100644
--- a/ocaml/Allocated_const/index.html
+++ b/ocaml/Allocated_const/index.html
@@ -1,2 +1,2 @@
-Allocated_const (ocaml.Allocated_const) Module Allocated_const
Constants that are always allocated (possibly statically). Blocks are not included here since they are always encoded using Prim (Pmakeblock, ...).
val print : Stdlib.Format.formatter -> t -> unit
+Allocated_const (ocaml.Allocated_const) Module Allocated_const
Constants that are always allocated (possibly statically). Blocks are not included here since they are always encoded using Prim (Pmakeblock, ...).
val print : Stdlib.Format.formatter -> t -> unit
diff --git a/ocaml/Annot/index.html b/ocaml/Annot/index.html
index 4defd164..3bc152bf 100644
--- a/ocaml/Annot/index.html
+++ b/ocaml/Annot/index.html
@@ -1,2 +1,2 @@
-Annot (ocaml.Annot) Module Annot
+Annot (ocaml.Annot) Module Annot
diff --git a/ocaml/Arch/index.html b/ocaml/Arch/index.html
index 4d28a99e..86b5b5cf 100644
--- a/ocaml/Arch/index.html
+++ b/ocaml/Arch/index.html
@@ -1,5 +1,5 @@
-Arch (ocaml.Arch) Module Arch
val command_line_options : (string * Stdlib.Arg.spec * string) listtype specific_operation = | Ilea of addressing_mode| Istore_int of nativeint * addressing_mode * bool| Ioffset_loc of int * addressing_mode| Ifloatarithmem of float_operation * addressing_mode| Ibswap of int| Isqrtf| Ifloatsqrtf of addressing_mode| Isextend32| Izextend32
val identity_addressing : addressing_modeval offset_addressing : addressing_mode -> int -> addressing_modeval num_args_addressing : addressing_mode -> intval print_addressing :
+Arch (ocaml.Arch) Module Arch
val command_line_options : (string * Stdlib.Arg.spec * string) listtype specific_operation = | Ilea of addressing_mode| Istore_int of nativeint * addressing_mode * bool| Ioffset_loc of int * addressing_mode| Ifloatarithmem of float_operation * addressing_mode| Ibswap of int| Isqrtf| Ifloatsqrtf of addressing_mode| Isextend32| Izextend32
val identity_addressing : addressing_modeval offset_addressing : addressing_mode -> int -> addressing_modeval num_args_addressing : addressing_mode -> intval print_addressing :
(Stdlib.Format.formatter -> 'a -> unit) ->
addressing_mode ->
Stdlib.Format.formatter ->
diff --git a/ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html b/ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html
index 55e0eda6..d08f030c 100644
--- a/ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html
+++ b/ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html
@@ -1,5 +1,5 @@
-Map (ocaml.Arg_helper.Make.S.Key.Map) Module Key.Map
Maps
type key = tThe type of the map keys.
val empty : 'a tThe empty map.
add key data m returns a map containing the same bindings as m, plus a binding of key to data. If key was already bound in m to a value that is physically equal to data, m is returned unchanged (the result of the function is then physically equal to m). Otherwise, the previous binding of key in m disappears.
add_to_list key data m is m with key mapped to l such that l is data :: Map.find key m if key was bound in m and [v] otherwise.
update key f m returns a map containing the same bindings as m, except for the binding of key. Depending on the value of y where y is f (find_opt key m), the binding of key is added, removed or updated. If y is None, the binding is removed if it exists; otherwise, if y is Some z then key is associated to z in the resulting map. If key was already bound in m to a value that is physically equal to z, m is returned unchanged (the result of the function is then physically equal to m).
singleton x y returns the one-element map that contains a binding y for x.
remove x m returns a map containing the same bindings as m, except for x which is unbound in the returned map. If x was not in m, m is returned unchanged (the result of the function is then physically equal to m).
val merge :
+Map (ocaml.Arg_helper.Make.S.Key.Map) Module Key.Map
Maps
type key = tThe type of the map keys.
val empty : 'a tThe empty map.
add key data m returns a map containing the same bindings as m, plus a binding of key to data. If key was already bound in m to a value that is physically equal to data, m is returned unchanged (the result of the function is then physically equal to m). Otherwise, the previous binding of key in m disappears.
add_to_list key data m is m with key mapped to l such that l is data :: Map.find key m if key was bound in m and [v] otherwise.
update key f m returns a map containing the same bindings as m, except for the binding of key. Depending on the value of y where y is f (find_opt key m), the binding of key is added, removed or updated. If y is None, the binding is removed if it exists; otherwise, if y is Some z then key is associated to z in the resulting map. If key was already bound in m to a value that is physically equal to z, m is returned unchanged (the result of the function is then physically equal to m).
singleton x y returns the one-element map that contains a binding y for x.
remove x m returns a map containing the same bindings as m, except for x which is unbound in the returned map. If x was not in m, m is returned unchanged (the result of the function is then physically equal to m).
val merge :
(key -> 'a option -> 'b option -> 'c option) ->
'a t ->
'b t ->
diff --git a/ocaml/Arg_helper/Make/argument-1-S/Key/index.html b/ocaml/Arg_helper/Make/argument-1-S/Key/index.html
index 0ba4f684..5626247d 100644
--- a/ocaml/Arg_helper/Make/argument-1-S/Key/index.html
+++ b/ocaml/Arg_helper/Make/argument-1-S/Key/index.html
@@ -1,2 +1,2 @@
-Key (ocaml.Arg_helper.Make.S.Key) Module S.Key
val of_string : string -> tThe textual representation of a key must not contain '=' or ','.
+Key (ocaml.Arg_helper.Make.S.Key) Module S.Key
val of_string : string -> tThe textual representation of a key must not contain '=' or ','.
diff --git a/ocaml/Arg_helper/Make/argument-1-S/Value/index.html b/ocaml/Arg_helper/Make/argument-1-S/Value/index.html
index 093ad8da..6ed35819 100644
--- a/ocaml/Arg_helper/Make/argument-1-S/Value/index.html
+++ b/ocaml/Arg_helper/Make/argument-1-S/Value/index.html
@@ -1,2 +1,2 @@
-Value (ocaml.Arg_helper.Make.S.Value) Module S.Value
val of_string : string -> tThe textual representation of a value must not contain ','.
+Value (ocaml.Arg_helper.Make.S.Value) Module S.Value
val of_string : string -> tThe textual representation of a value must not contain ','.
diff --git a/ocaml/Arg_helper/Make/argument-1-S/index.html b/ocaml/Arg_helper/Make/argument-1-S/index.html
index b4bc42f0..929b58ca 100644
--- a/ocaml/Arg_helper/Make/argument-1-S/index.html
+++ b/ocaml/Arg_helper/Make/argument-1-S/index.html
@@ -1,2 +1,2 @@
-S (ocaml.Arg_helper.Make.S) Parameter Make.S
+S (ocaml.Arg_helper.Make.S) Parameter Make.S
diff --git a/ocaml/Arg_helper/Make/index.html b/ocaml/Arg_helper/Make/index.html
index 77d27f65..a9caa303 100644
--- a/ocaml/Arg_helper/Make/index.html
+++ b/ocaml/Arg_helper/Make/index.html
@@ -1,2 +1,2 @@
-Make (ocaml.Arg_helper.Make) Module Arg_helper.Make
+Make (ocaml.Arg_helper.Make) Module Arg_helper.Make
diff --git a/ocaml/Arg_helper/index.html b/ocaml/Arg_helper/index.html
index 3c54ec22..13806d86 100644
--- a/ocaml/Arg_helper/index.html
+++ b/ocaml/Arg_helper/index.html
@@ -1,2 +1,2 @@
-Arg_helper (ocaml.Arg_helper) Module Arg_helper
Decipher command line arguments of the form <value> | <key>=<value>,...
(as used for example for the specification of inlining parameters varying by simplification round).
Warning: this module is unstable and part of compiler-libs.
+Arg_helper (ocaml.Arg_helper) Module Arg_helper
Decipher command line arguments of the form <value> | <key>=<value>,...
(as used for example for the specification of inlining parameters varying by simplification round).
Warning: this module is unstable and part of compiler-libs.
diff --git a/ocaml/Asmgen/index.html b/ocaml/Asmgen/index.html
index 12b16e5f..ffec48c1 100644
--- a/ocaml/Asmgen/index.html
+++ b/ocaml/Asmgen/index.html
@@ -1,5 +1,5 @@
-Asmgen (ocaml.Asmgen) Module Asmgen
From Lambda to assembly code
type middle_end =
+Asmgen (ocaml.Asmgen) Module Asmgen
From Lambda to assembly code
type middle_end =
backend:(module Backend_intf.S) ->
prefixname:string ->
ppf_dump:Stdlib.Format.formatter ->
diff --git a/ocaml/Asmlibrarian/index.html b/ocaml/Asmlibrarian/index.html
index f084c553..1ed2ad42 100644
--- a/ocaml/Asmlibrarian/index.html
+++ b/ocaml/Asmlibrarian/index.html
@@ -1,2 +1,2 @@
-Asmlibrarian (ocaml.Asmlibrarian) Module Asmlibrarian
exception Error of errorval report_error : Stdlib.Format.formatter -> error -> unit
+Asmlibrarian (ocaml.Asmlibrarian) Module Asmlibrarian
exception Error of errorval report_error : Stdlib.Format.formatter -> error -> unit
diff --git a/ocaml/Asmlink/index.html b/ocaml/Asmlink/index.html
index 9ca97f23..19994ff1 100644
--- a/ocaml/Asmlink/index.html
+++ b/ocaml/Asmlink/index.html
@@ -1,5 +1,5 @@
-Asmlink (ocaml.Asmlink) Module Asmlink
val link : ppf_dump:Stdlib.Format.formatter -> string list -> string -> unit