diff --git a/dev/containers/CCEither/index.html b/dev/containers/CCEither/index.html index ebe88ae5..388feba8 100644 --- a/dev/containers/CCEither/index.html +++ b/dev/containers/CCEither/index.html @@ -1,4 +1,4 @@ -
CCEitherModule that is compatible with Either form OCaml 4.12 but can be use with any ocaml version compatible with container
include module type of CCShimsEither_val left : 'a -> ('a, 'b) tleft l is Left l
val right : 'b -> ('a, 'b) tright r is Right r
val is_left : ('a, 'b) t -> boolis_left x checks if x = Left _
val is_right : ('a, 'b) t -> boolis_right x checks if x = Right _
val find_left : ('a, 'b) t -> 'a optionfind_left x returns l if x = Left l and None otherwise.
val find_right : ('a, 'b) t -> 'b optionfind_right x returns r if x = Left r and None otherwise.
Map using left or right.
val fold : left:('a -> 'c) -> right:('b -> 'c) -> ('a, 'b) t -> 'cFold using left or right.
val iter : left:('a -> unit) -> right:('b -> unit) -> ('a, 'b) t -> unitIter using left or right.
val for_all : left:('a -> bool) -> right:('b -> bool) -> ('a, 'b) t -> boolCheck some property on Left or Right variant.
val equal : left:('a -> 'a -> bool) -> right:('b -> 'b -> bool) ->
+CCEither (containers.CCEither) Module CCEither
Either Monad
Module that is compatible with Either form OCaml 4.12 but can be use with any ocaml version compatible with container
Basics
val left : 'a -> ('a, 'b) tleft l is Left l
val right : 'b -> ('a, 'b) tright r is Right r
val is_left : ('a, 'b) t -> boolis_left x checks if x = Left _
val is_right : ('a, 'b) t -> boolis_right x checks if x = Right _
val find_left : ('a, 'b) t -> 'a optionfind_left x returns l if x = Left l and None otherwise.
val find_right : ('a, 'b) t -> 'b optionfind_right x returns r if x = Left r and None otherwise.
Map using left or right.
val fold : left:('a -> 'c) -> right:('b -> 'c) -> ('a, 'b) t -> 'cFold using left or right.
val iter : left:('a -> unit) -> right:('b -> unit) -> ('a, 'b) t -> unitIter using left or right.
val for_all : left:('a -> bool) -> right:('b -> bool) -> ('a, 'b) t -> boolCheck some property on Left or Right variant.
IO
\ No newline at end of file
diff --git a/dev/containers/CCShimsEither_/.dune-keep b/dev/containers/CCShimsEither_/.dune-keep
deleted file mode 100644
index e69de29b..00000000
diff --git a/dev/containers/CCShimsEither_/index.html b/dev/containers/CCShimsEither_/index.html
deleted file mode 100644
index 0dfff96f..00000000
--- a/dev/containers/CCShimsEither_/index.html
+++ /dev/null
@@ -1,2 +0,0 @@
-
-CCShimsEither_ (containers.CCShimsEither_) Module CCShimsEither_
\ No newline at end of file
diff --git a/dev/containers/index.html b/dev/containers/index.html
index de9cd4d8..764ab0bc 100644
--- a/dev/containers/index.html
+++ b/dev/containers/index.html
@@ -1,2 +1,2 @@
-index (containers.index) containers index
Library containers
This library exposes the following toplevel modules:
CCArray CCArrayLabels CCBool CCCanonical_sexp CCChar CCEither CCEqual CCEqualLabels CCFloat CCFormat CCFun CCHash CCHashtbl CCHeap CCIO CCInt CCInt32 CCInt64 CCList CCListLabels CCMap CCNativeint CCOpt Option moduleCCOption OptionsCCOrd CCPair CCParse CCRandom CCRef CCResult CCSeq CCSet CCSexp CCSexp_intf CCSexp_lex CCShimsArrayLabels_ CCShimsArray_ CCShimsEither_ CCShimsFormat_ CCShimsFun_ CCShimsInt_ CCShimsList_ CCShimsMkLetList_ CCShimsMkLet_ CCShims_ CCString CCStringLabels CCUtf8_string CCVector Containers ContainersLabels
Library containers.codegen
The entry point of this library is the module: Containers_codegen.
Library containers.monomorphic
This library exposes the following toplevel modules:
Library containers.top
The entry point of this library is the module: Containers_top.
Library containers.unix
The entry point of this library is the module: CCUnix.
\ No newline at end of file
+index (containers.index) containers index
Library containers
This library exposes the following toplevel modules:
CCArray CCArrayLabels CCBool CCCanonical_sexp CCChar CCEither CCEqual CCEqualLabels CCFloat CCFormat CCFun CCHash CCHashtbl CCHeap CCIO CCInt CCInt32 CCInt64 CCList CCListLabels CCMap CCNativeint CCOpt Option moduleCCOption OptionsCCOrd CCPair CCParse CCRandom CCRef CCResult CCSeq CCSet CCSexp CCSexp_intf CCSexp_lex CCShimsArrayLabels_ CCShimsArray_ CCShimsFormat_ CCShimsFun_ CCShimsInt_ CCShimsList_ CCShimsMkLetList_ CCShimsMkLet_ CCShims_ CCString CCStringLabels CCUtf8_string CCVector Containers ContainersLabels
Library containers.codegen
The entry point of this library is the module: Containers_codegen.
Library containers.monomorphic
This library exposes the following toplevel modules:
Library containers.top
The entry point of this library is the module: Containers_top.
Library containers.unix
The entry point of this library is the module: CCUnix.
\ No newline at end of file
diff --git a/dev/index.html b/dev/index.html
index 301844c1..aa9b9ed7 100644
--- a/dev/index.html
+++ b/dev/index.html
@@ -11,9 +11,9 @@
OCaml package documentation
- - containers 3.6
- - containers-data 3.6
- - containers-thread 3.6
+ - containers 3.6.1
+ - containers-data 3.6.1
+ - containers-thread 3.6.1