package async_kernel
Monadic concurrency library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.17.0.tar.gz
sha256=01ced973dbc70535f692f38bed524ae82dba17e26e58791b2fbf0d647b160d2e
doc/async_kernel/Async_kernel/Tail/Deferred/index.html
Module Tail.Deferred
Source
include Core.Invariant.S1 with type 'a t := 'a Deferred.t
include module type of struct include M end
Source
val (>>=) :
'a Async_kernel__.Types.Deferred.t ->
('a -> 'b Async_kernel__.Types.Deferred.t) ->
'b Async_kernel__.Types.Deferred.t
Source
val (>>|) :
'a Async_kernel__.Types.Deferred.t ->
('a -> 'b) ->
'b Async_kernel__.Types.Deferred.t
Source
val bind :
'a Async_kernel__.Types.Deferred.t ->
f:('a -> 'b Async_kernel__.Types.Deferred.t) ->
'b Async_kernel__.Types.Deferred.t
Source
val map :
'a Async_kernel__.Types.Deferred.t ->
f:('a -> 'b) ->
'b Async_kernel__.Types.Deferred.t
Source
val join :
'a Async_kernel__.Types.Deferred.t Async_kernel__.Types.Deferred.t ->
'a Async_kernel__.Types.Deferred.t
Source
val for_ :
int ->
to_:int ->
do_:(int -> unit Async_kernel__.Types.Deferred.t) ->
unit Deferred.t
Source
val repeat_until_finished :
'a ->
('a -> [< `Finished of 'b | `Repeat of 'a ] Deferred.t) ->
'b Deferred.t
Source
val seqmap :
'a list ->
f:('a -> 'b Async_kernel__.Types.Deferred.t) ->
'b list Async_kernel__.Types.Deferred.t
Source
val ok :
'a Async_kernel__.Types.Deferred.t ->
('a, 'b) Core._result Async_kernel__.Types.Deferred.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>