package sqlite3_utils

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Sqlite3_utils.TySource

Values representing types to pass to a statement, or to extract from a row

Sourcetype ('a, 'res) t
Sourcetype 'a arg
Sourceval int : int arg
Sourceval int64 : int64 arg
Sourceval float : float arg
Sourceval text : string arg
Sourceval blob : string arg
Sourceval any_str : string arg
Sourceval data : Data.t arg
Sourceval nil : ('res, 'res) t

0 arguments

Sourceval (@>) : 'a arg -> ('b, 'res) t -> ('a -> 'b, 'res) t

Right-associative chaining. int @> float @> nil is the same as int (float nil).

Sourceval p1 : 'a arg -> ('a -> 'res, 'res) t
Sourceval p2 : 'a arg -> 'b arg -> ('a -> 'b -> 'res, 'res) t
Sourceval p3 : 'a arg -> 'b arg -> 'c arg -> ('a -> 'b -> 'c -> 'res, 'res) t
Sourceval p4 : 'a arg -> 'b arg -> 'c arg -> 'd arg -> ('a -> 'b -> 'c -> 'd -> 'res, 'res) t
Sourceval id : 'a -> 'a
Sourceval mkp2 : 'a -> 'b -> 'a * 'b
Sourceval mkp3 : 'a -> 'b -> 'c -> 'a * 'b * 'c
Sourceval mkp4 : 'a -> 'b -> 'c -> 'd -> 'a * 'b * 'c * 'd
OCaml

Innovation. Community. Security.