package async_kernel
- Overview
 - No Docs
 
You can search for identifiers within the package.
in-package search v0.2.0
 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.13.0.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=55a32c8b8e6aaaecb8357644515884367ec99b703fe8f984212b714a0e554c65
    
    
  md5=d12b61a3f95325a511c50964bc9c819e
    
    
  doc/async_kernel.eager_deferred/Eager_deferred/List/index.html
Module Eager_deferred.List
val foldi : 
  'a list ->
  init:'b ->
  f:(int -> 'b -> 'a -> 'b Async_kernel.Deferred.t) ->
  'b Async_kernel.Deferred.tval fold : 
  'a list ->
  init:'b ->
  f:('b -> 'a -> 'b Async_kernel.Deferred.t) ->
  'b Async_kernel.Deferred.tval find : 
  'a list ->
  f:('a -> bool Async_kernel.Deferred.t) ->
  'a option Async_kernel.Deferred.tval findi : 
  'a list ->
  f:(int -> 'a -> bool Async_kernel.Deferred.t) ->
  (int * 'a) option Async_kernel.Deferred.tval find_map : 
  'a list ->
  f:('a -> 'b option Async_kernel.Deferred.t) ->
  'b option Async_kernel.Deferred.tval find_mapi : 
  'a list ->
  f:(int -> 'a -> 'b option Async_kernel.Deferred.t) ->
  'b option Async_kernel.Deferred.tval exists : 
  'a list ->
  f:('a -> bool Async_kernel.Deferred.t) ->
  bool Async_kernel.Deferred.tval existsi : 
  'a list ->
  f:(int -> 'a -> bool Async_kernel.Deferred.t) ->
  bool Async_kernel.Deferred.tval for_all : 
  'a list ->
  f:('a -> bool Async_kernel.Deferred.t) ->
  bool Async_kernel.Deferred.tval for_alli : 
  'a list ->
  f:(int -> 'a -> bool Async_kernel.Deferred.t) ->
  bool Async_kernel.Deferred.tval all : 'a Async_kernel.Deferred.t list -> 'a list Async_kernel.Deferred.tval all_unit : 
  unit Async_kernel.Deferred.t list ->
  unit Async_kernel.Deferred.tDeferred iterators
In the following, the default how is `Sequential
val init : 
  ?how:Async_kernel.Monad_sequence.how ->
  int ->
  f:(int -> 'a Async_kernel.Deferred.t) ->
  'a list Async_kernel.Deferred.tval iter : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:('a -> unit Async_kernel.Deferred.t) ->
  unit Async_kernel.Deferred.tval iteri : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:(int -> 'a -> unit Async_kernel.Deferred.t) ->
  unit Async_kernel.Deferred.tval map : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:('a -> 'b Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.tval mapi : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:(int -> 'a -> 'b Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.tval filter : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:('a -> bool Async_kernel.Deferred.t) ->
  'a list Async_kernel.Deferred.tval filteri : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:(int -> 'a -> bool Async_kernel.Deferred.t) ->
  'a list Async_kernel.Deferred.tval filter_map : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:('a -> 'b option Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.tval filter_mapi : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:(int -> 'a -> 'b option Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.tval concat_map : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:('a -> 'b list Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.tval concat_mapi : 
  ?how:Async_kernel.Monad_sequence.how ->
  'a list ->
  f:(int -> 'a -> 'b list Async_kernel.Deferred.t) ->
  'b list Async_kernel.Deferred.t sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page