package sihl-type

  1. Overview
  2. Docs

Module Ql.FilterSource

Sourcetype op =
  1. | Eq
  2. | Like
Sourceval op_of_sexp : Sexplib0.Sexp.t -> op
Sourceval sexp_of_op : op -> Sexplib0.Sexp.t
Sourceval op_to_yojson : op -> Yojson.Safe.t
Sourcetype criterion = {
  1. key : string;
  2. value : string;
  3. op : op;
}
Sourceval criterion_of_sexp : Sexplib0.Sexp.t -> criterion
Sourceval sexp_of_criterion : criterion -> Sexplib0.Sexp.t
Sourceval criterion_to_yojson : criterion -> Yojson.Safe.t
Sourcetype t =
  1. | And of t list
  2. | Or of t list
  3. | C of criterion
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval to_yojson : t -> Yojson.Safe.t