package links

  1. Overview
  2. Docs
module Sorted = Sorted_records
type env
val matches_change : ((string list * 'a) * (Links_lens__.Phrase_value.t list * 'b) array) list -> Links_lens__Phrase.t option
val delta_merge_affected : db:Database.t -> Value.t -> Sorted.t -> Sorted.t
val query_join_records : db:Database.t -> Value.t -> Sorted.t -> string list -> Sorted.t
val query_project_records : db:Database.t -> Value.t -> Sorted.t -> string list -> string list -> Sorted.t
val matches_any : Phrase.t -> Sorted.t -> bool
val lens_put_set_step : db:Database.t -> env:env -> Value.t -> Sorted.t -> (env:env -> Value.t -> Sorted.t -> env) -> env
val lens_get_delta : db:Database.t -> Value.t -> Links_lens__.Phrase_value.t list -> Sorted.t
val lens_put_step : db:Database.t -> Value.t -> Links_lens__.Phrase_value.t list -> (env:env -> Value.t -> Sorted.t -> env) -> env:env -> env
val take : 'a list -> int -> 'a list
val skip : 'a list -> int -> 'a list
module OrderedBoolList : sig ... end
module MapBoolList : sig ... end
val apply_delta : table:Database.Table.t -> db:Database.Change.db -> sort:Sort.t -> env:int Links_lens__Lens_map.Make(Links_lens__.Lens_int.Int).t -> Sorted.t -> int Links_lens__Lens_map.Make(Links_lens__.Lens_int.Int).t
val get_fds : (string list * string list) list -> Column.t list -> Fun_dep.Set.t
val map_keys : Sorted.t -> Sorted.t
val lens_put : db:Database.Change.db -> Value.t -> Links_lens__.Phrase_value.t list -> unit
OCaml

Innovation. Community. Security.