Module Datascript.Built_ins
val value_count : value -> int optionval value_has_count : int -> value -> boolval value_is_not_empty : value -> boolval all_values_equal : value list -> boolval normalized_comparison : int -> intval string_starts_with : string -> string -> boolval string_ends_with : string -> string -> boolval string_index_of : string -> string -> int optionval string_includes : string -> string -> boolval string_last_index_of : string -> string -> int optionval is_ascii_whitespace : char -> boolval string_is_blank : string -> boolval split_string : string -> string -> string listval split_string_limited : string -> string -> int -> string listval split_lines : string -> string listval string_of_query_value : value -> stringval escaped_string_literal : string -> stringval print_query_value : readably:bool -> value -> stringval print_query_values : readably:bool -> value list -> stringval collection_string_values : value -> string list optionval replace_string : ?first_only:bool -> string -> string -> string -> stringval compile_regex : string -> regexval validate_regex : string -> unitval replace_regex : ?first_only:bool -> string -> string -> string -> stringval string_escape_replacement : (value * value) list -> char -> string optionval escape_string : string -> (value * value) list -> stringval regex_find : string -> string -> string optionval regex_matches : string -> string -> string optionval regex_seq : string -> string -> string listval split_regex : string -> string -> string listval split_regex_limited : string -> string -> int -> string listval reverse_string : string -> stringval capitalize_string : string -> stringval trim_left_with : (char -> bool) -> string -> stringval trim_right_with : (char -> bool) -> string -> stringval trim_with : (char -> bool) -> string -> stringval is_newline : char -> boolval value_is_truthy : value -> boolval split_at : int -> 'a list -> 'a list * 'a listval type_keyword_of_value : value -> stringval range_values : int64 -> int64 -> int64 -> int64 list