package async_kernel
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Monadic concurrency library
Install
dune-project
Dependency
Authors
Maintainers
Sources
async_kernel-v0.15.0.tar.gz
sha256=30753e014bb0b127ee59f10b1073b8ae476468fb2f07dc8c99dbe2ef312fc696
doc/async_kernel.read_write_pair/Read_write_pair/index.html
Module Read_write_pair
Read_write is like Dirpair, except "buy/sell" has been changed to "read/write".
module Key : sig ... endval sexp_of_any :
('a -> Sexplib0.Sexp.t) ->
('z -> Sexplib0.Sexp.t) ->
('a, 'z) any ->
Sexplib0.Sexp.tval any_of_sexp :
(Sexplib0.Sexp.t -> 'a) ->
(Sexplib0.Sexp.t -> 'z) ->
Sexplib0.Sexp.t ->
('a, 'z) anymodule Immutable : sig ... endmodule Read_only : sig ... endmodule Mutable : sig ... endtype 'a t = 'a Immutable.tinclude Sexplib0.Sexpable.S1 with type 'a t := 'a t
val t_of_sexp : (Sexplib0.Sexp.t -> 'a) -> Sexplib0.Sexp.t -> 'a tval sexp_of_t : ('a -> Sexplib0.Sexp.t) -> 'a t -> Sexplib0.Sexp.tcreation
val create : read:'a -> write:'a -> ('a, [< _ Core.perms ]) anyval createi : (Key.t -> 'a) -> ('a, [< _ Core.perms ]) anyval create_both : 'a -> ('a, [< _ Core.perms ]) anyval create_fn : (unit -> 'a) -> ('a, [< _ Core.perms ]) anyval create_with : Key.t -> 'a -> zero:'a -> ('a, [< _ Core.perms ]) anyval copy : ('a, [> Core.read ]) any -> ('a, [< _ Core.perms ]) anymap-like functions
val mapi :
('a, [> Core.read ]) any ->
f:(Key.t -> 'a -> 'b) ->
('b, [< _ Core.perms ]) anyval map :
('a, [> Core.read ]) any ->
f:('a -> 'b) ->
('b, [< _ Core.perms ]) anymutation
module Export : sig ... end sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page