package caqti

  1. Overview
  2. Docs
Unified interface to relational database libraries

Install

dune-project
 Dependency

Authors

Maintainers

Sources

caqti-v2.3.2.tbz
sha256=8f6c1724b59ac22a5c657c9e53b9a1706e39ecd462e82958b0cea88e43f0aba7
sha512=75b968ab37ae94cadcaabbcce0f91b1ffa4334ed69e441bdeb823077eb7675264282efb0fab3baaaad446582cfb427769e19f22c8c194a316ac2248c3fba5cf8

doc/caqti.platform/Caqti_platform/Fiber_utils/Make/index.html

Module Fiber_utils.MakeSource

Parameters

Signature

Sourceval (let*) : 'a Fiber.t -> ('a -> 'b Fiber.t) -> 'b Fiber.t
Sourceval (let+) : 'a Fiber.t -> ('a -> 'b) -> 'b Fiber.t
val (>>=) : 'a Fiber.t -> ('a -> 'b Fiber.t) -> 'b Fiber.t
val (>|=) : 'a Fiber.t -> ('a -> 'b) -> 'b Fiber.t
Sourceval (>>=?) : ('a, 'e) result Fiber.t -> ('a -> ('b, 'e) result Fiber.t) -> ('b, 'e) result Fiber.t
Sourceval (>|=?) : ('a, 'e) result Fiber.t -> ('a -> 'b) -> ('b, 'e) result Fiber.t
Sourceval (let*?) : ('a, 'e) result Fiber.t -> ('a -> ('b, 'e) result Fiber.t) -> ('b, 'e) result Fiber.t
Sourceval (let+?) : ('a, 'e) result Fiber.t -> ('a -> 'b) -> ('b, 'e) result Fiber.t
Sourceval assert_single_use : what:string -> bool ref -> (unit -> 'a Fiber.t) -> 'a Fiber.t
Sourceval iter_s_list : ('a -> unit Fiber.t) -> 'a list -> unit Fiber.t
Sourceval iter_rs_list : ('a -> (unit, 'e) result Fiber.t) -> 'a list -> (unit, 'e) result Fiber.t
Sourceval map_rs_list : ('a -> ('b, 'e) result Fiber.t) -> 'a list -> ('b list, 'e) result Fiber.t