package liquid_std

  1. Overview
  2. Docs
val fi : Base.Float.t -> int
val identity : 'a -> 'b Base.List.t -> 'b
val err : Base.String.t -> ('a, Base.String.t) Base.result
val errc : string -> Liquid_syntax.Syntax.value Base.List.t -> ('a, string) Base.result
val ok : 'a -> ('a, 'b) Base.result
val ok_num : Base.float -> (Liquid_syntax.Syntax.value, 'a) Base.result
val ok_str : Base.string -> (Liquid_syntax.Syntax.value, 'a) Base.result
val ok_list : Liquid_syntax.Syntax.value Base.list -> (Liquid_syntax.Syntax.value, 'a) Base.result
type whitespace_remover =
  1. | Beginning
  2. | End
  3. | Both
val remove_whitespace : whitespace_remover -> string -> string
val pick_at_by_op : (Base.float -> Base.float -> bool) -> 'a -> Liquid_syntax.Syntax.value Base.List.t -> (Liquid_syntax.Syntax.value, string) Base.result
val apply_op : (Base.float -> Base.float -> Base.float) -> 'a -> Liquid_syntax.Syntax.value Base.List.t -> (Liquid_syntax.Syntax.value, string) Base.result
val extract_key_from_object_list : Liquid_syntax.Syntax.value Base.List.t -> Liquid_syntax.Syntax.Object.key -> Liquid_syntax.Syntax.value Base.List.t
type weight_units =
  1. | Grams
  2. | Kilograms
  3. | Pounds
  4. | Ounces
val weight_unit_as_string : weight_units -> string
val parse_weight_unit : string -> weight_units
val format_thousands_int : Base.Int.t -> Base.String.t
val format_thousands_float : Base.Float.t -> Base.String.t
val format_money_number : Base.Float.t -> Base.String.t
val format_money_symbol : Liquid_syntax.Settings.currency_info -> Base.Float.t -> Base.String.t
val format_money_currency : Liquid_syntax.Settings.currency_info -> Base.Float.t -> Base.String.t
val format_money_symbol_no_zeros : Liquid_syntax.Settings.currency_info -> Base.Float.t -> Base.String.t
OCaml

Innovation. Community. Security.