package sequoia

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val cast_handover : ?handover:('a Expr.cast -> string) -> 'a Expr.cast -> string
include module type of struct include M.Update end
module OrderBy = M.Update.OrderBy
module Expr = M.Update.Expr
type (!'t, !'a) mk = ('t, 'a) Sequoia_field.t * ('t Sequoia_table.t -> ('t, 'a) Sequoia_expr.expr)
module Vector = M.Update.Vector
val update : 't Sequoia_table.t -> set:('t, 'a, 'n Sequoia_vector.Nat.s) Vector.t -> 't t
val where : ('t Sequoia_table.t -> 'a Sequoia_expr.t) -> 't t -> 't t
val order_by : ('t, 'a, 'n Sequoia_vector.Nat.s) OrderBy.Expr.Vector.t -> 't t -> 't t
val limit : ?offset:int -> int -> 't t -> 't t
val seal : 'a t -> string * Sequoia_param.t list