package caqti

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

Install

Dune Dependency

Authors

Maintainers

Sources

caqti-v2.1.2.tbz
sha256=ba4dfd5ff94376b5e003f682410b7b3b392c0bbaa0253679fe7671c2e07e895b
sha512=0416807fba620429ee4d64f3a6991238112e0e10dfba9703dced46cf332fd22135a9873007d025441228ce66fb192bf730d4bc776dd2c1a973d7604ab6e789e0

doc/caqti.platform/Caqti_platform/Connection_utils/Make_helpers/argument-1-Sys/index.html

Parameter Make_helpers.Sys

include System_sig.CORE
type stdenv

Type of an extra argument to connect functions used to pass through the network stack in Mirage and stdenv in EIO. This is eliminated at the service API where not needed.

module Switch : sig ... end

A module used by EIO to handle cleanup tasks; unit for other platforms.

val async : sw:Switch.t -> (unit -> unit Fiber.t) -> unit

async f runs f () asynchroneously if possible, else immediately.

module Semaphore : sig ... end
module Log : sig ... end
module Stream : Caqti_stream_sig.S with type 'a fiber := 'a Fiber.t
module Sequencer : System_sig.SEQUENCER with type 'a fiber := 'a Fiber.t
module Net : System_sig.NET with type 'a fiber := 'a Fiber.t and type switch := Switch.t and type stdenv := stdenv
OCaml

Innovation. Community. Security.