package sihl
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  The modular functional web framework
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      sihl-queue-0.1.7.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=a432c28b88610b8ef914aa93d1be5bf3ad4b357ebaa8e95848e981ea30611cd4
    
    
  sha512=e85a2c2935973826ef29191d6a784dca53660c8df55a98174d7326a8a73865cf7f35bfae034b179d85f30bb809985da3c6d170608da2e9ac9763b8fd1f8a1a4e
    
    
  doc/sihl.queue/Sihl_queue_core/WorkableJob/Fields/index.html
Module WorkableJob.FieldsSource
Source
val retry_delay : 
  ([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
    Fieldslib.Field.t_with_permSource
val failed : 
  ([< `Read | `Set_and_create ],
    t,
    Sihl_core.Ctx.t ->
    (unit, string) Result.t Lwt.t)
    Fieldslib.Field.t_with_permSource
val work : 
  ([< `Read | `Set_and_create ],
    t,
    Sihl_core.Ctx.t ->
    input:string option ->
    (unit, string) Result.t Lwt.t)
    Fieldslib.Field.t_with_permSource
val with_context : 
  ([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
    Fieldslib.Field.t_with_permSource
val make_creator : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'a ->
      ('b -> string) * 'c) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      'c ->
      ('b -> Sihl_core.Ctx.t -> Sihl_core.Ctx.t) * 'd) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      'd ->
      ('b ->
      Sihl_core.Ctx.t ->
      input:string option ->
      (unit, string) Result.t Lwt.t)
      * 'e) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      'e ->
      ('b -> Sihl_core.Ctx.t -> (unit, string) Result.t Lwt.t) * 'f) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'f ->
      ('b -> int) * 'g) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      'g ->
      ('b -> Sihl_utils.Time.duration) * 'h) ->
  'a ->
  ('b -> t) * 'hSource
val create : 
  name:string ->
  with_context:(Sihl_core.Ctx.t -> Sihl_core.Ctx.t) ->
  work:
    (Sihl_core.Ctx.t -> input:string option -> (unit, string) Result.t Lwt.t) ->
  failed:(Sihl_core.Ctx.t -> (unit, string) Result.t Lwt.t) ->
  max_tries:int ->
  retry_delay:Sihl_utils.Time.duration ->
  tSource
val map : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      string) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      Sihl_core.Ctx.t ->
      Sihl_core.Ctx.t) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      Sihl_core.Ctx.t ->
      input:string option ->
      (unit, string) Result.t Lwt.t) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      Sihl_core.Ctx.t ->
      (unit, string) Result.t Lwt.t) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> int) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      Sihl_utils.Time.duration) ->
  tSource
val iter : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      unit) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      unit) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  unitSource
val fold : 
  init:'a ->
  name:
    ('a ->
      ([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'b) ->
  with_context:
    ('b ->
      ([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
        Fieldslib.Field.t_with_perm ->
      'c) ->
  work:
    ('c ->
      ([< `Read | `Set_and_create ],
        t,
        Sihl_core.Ctx.t ->
        input:string option ->
        (unit, string) Result.t Lwt.t)
        Fieldslib.Field.t_with_perm ->
      'd) ->
  failed:
    ('d ->
      ([< `Read | `Set_and_create ],
        t,
        Sihl_core.Ctx.t ->
        (unit, string) Result.t Lwt.t)
        Fieldslib.Field.t_with_perm ->
      'e) ->
  max_tries:
    ('e ->
      ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'f) ->
  retry_delay:
    ('f ->
      ([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
        Fieldslib.Field.t_with_perm ->
      'g) ->
  'gSource
val for_all : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      bool) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  boolSource
val exists : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      bool) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  boolSource
val to_list : 
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'a) ->
  with_context:
    (([< `Read | `Set_and_create ], t, Sihl_core.Ctx.t -> Sihl_core.Ctx.t)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  work:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       input:string option ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  failed:
    (([< `Read | `Set_and_create ],
       t,
       Sihl_core.Ctx.t ->
       (unit, string) Result.t Lwt.t)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> 'a) ->
  retry_delay:
    (([< `Read | `Set_and_create ], t, Sihl_utils.Time.duration)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  'a list sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >