Module Ask

Relational databases.

Schema description

module Type : sig ... end

Column base types.

module Col : sig ... end

Column descriptions.

module Row : sig ... end

Row descriptions.

module Table : sig ... end

Table descriptions.

Query language

The expressiveness of the query language is currently limited. Note that you can always switch to raw SQL statements and type them for execution.

type 'a value

The type for representing values of type 'a.

module Bag : sig ... end

Bags specification language.

module Syntax : sig ... end

Query syntax support.

module Askt : sig ... end

Low level representations.

SQL

module Sql : sig ... end

SQL helpers.