package liquid_std
-
liquid_std
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
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
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.Obj.key ->
Liquid_syntax.Syntax.value Base.List.t
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