package macaque

  1. Overview
  2. Docs
module type THREAD = sig ... end
module type QUERY = sig ... end
module Make (Thread : THREAD) : sig ... end
module Make_with_Db (Thread : THREAD) (Db : sig ... end) : sig ... end
module Db : sig ... end
val query : 'b Db.t -> ?log:Pervasives.out_channel -> 'a Sql.query -> 'a Db.monad
val view : 'b Db.t -> ?log:Pervasives.out_channel -> ('a, 'c) Sql.view -> 'a list Db.monad
val view_one : 'b Db.t -> ?log:Pervasives.out_channel -> ('a, 'c) Sql.view -> 'a Db.monad
val view_opt : 'b Db.t -> ?log:Pervasives.out_channel -> ('a, 'c) Sql.view -> 'a option Db.monad
val value : 'b Db.t -> ?log:Pervasives.out_channel -> < nul : Sql.non_nullable ; t : 'a Sql.type_info.. > Sql.t -> 'a Db.monad
val value_opt : 'b Db.t -> ?log:Pervasives.out_channel -> < nul : Sql.nullable ; t : 'a Sql.type_info.. > Sql.t -> 'a option Db.monad
OCaml

Innovation. Community. Security.