package query-json

  1. Overview
  2. Docs

Module Compiler.OperatorsSource

Sourceval not : Json.t -> ([> `Bool of bool ] list, 'a) result
Sourceval merge_map : eq:('a -> 'a -> 'b) -> f:('a -> 'b) -> ('a -> 'a -> int) -> 'a list -> 'a list -> 'b list
Sourceval apply_operation : colorize:bool -> string -> (float -> float -> 'a) -> Json.t -> Json.t -> ([> `Float of 'a ] list, string) result
Sourceval compare : colorize:bool -> string -> (float -> float -> 'a) -> Json.t -> Json.t -> ([> `Bool of 'a ] list, string) result
Sourceval condition : colorize:bool -> string -> (bool -> bool -> bool) -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval gt : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval gte : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval lt : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval lte : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval and_ : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval or_ : colorize:bool -> Json.t -> Json.t -> ([> `Bool of bool ] list, string) result
Sourceval equal : 'a -> 'a -> ([> `Bool of bool ] list, 'b) result
Sourceval not_equal : 'a -> 'a -> ([> `Bool of bool ] list, 'b) result
Sourceval add : colorize:bool -> Json.t -> Json.t -> (Json.t list, string) result
Sourceval subtract : colorize:bool -> Json.t -> Json.t -> ([> `Float of float ] list, string) result
Sourceval multiply : colorize:bool -> Json.t -> Json.t -> ([> `Float of float ] list, string) result
Sourceval divide : colorize:bool -> Json.t -> Json.t -> ([> `Float of float ] list, string) result
Sourceval modulo : colorize:bool -> Json.t -> Json.t -> ([> `Float of float ] list, string) result