Caqti_connectConnection functor and backend registration.
val define_loader : (string -> (unit, string) result) -> unitDefines the function used to dynamically load driver libraries. This is normally only called once during initialization of the caqti-dynload library, if linked.
val define_driver : string -> (module Caqti_driver_sig.F) -> unitregister_scheme scheme m installs m as a handler for the URI scheme scheme. This call must be done by a backend installed with findlib name caqti-driver-scheme as part of its initialization.
module Make
(System : Caqti_system_sig.S) :
Caqti_connect_sig.S with type 'a future := 'a System.futureConstructs the main module used to connect to a database for the given concurrency model.