Datascript.Parserval read_edn : string -> query_formval section_forms : query_form -> query_form listval query_form_section :
string ->
(query_form * query_form) list ->
query_form optionval query_form_sections : query_form list -> (query_form * query_form) listval query_form_map : query_form -> (query_form * query_form) listval query_form_sequence : query_form -> query_form list optionval aggregate_of_symbol : string -> aggregate optionval amount_aggregate_of_symbol : string -> int -> aggregate optionval dynamic_amount_aggregate_of_symbol : string -> string -> aggregate optionval parse_find_arg : query_form -> query_termval parse_find_args : query_form list -> query_term listval parse_output_var : query_form -> stringval parse_output_vars : query_form -> string listval parse_flat_output_vars : query_form -> string list optionval parse_collection_output_var : query_form -> string optionval parse_relation_output_vars : query_form -> string list optionval input_relation_vars : query_form -> query_form list optionval input_var_of_form : query_form -> string optionval flat_input_vars : query_form list -> string list optionval parse_nested_input_binding : query_form -> input_bindingval nested_relation_binding : query_form -> input_binding list optionval parse_input_binding : query_form -> query_input optionval parse_inputs : query_form option -> query_input listval input_declares_rules_var : query_form option -> boolval ensure_distinct_input_rules_var : query_form option -> unitval parse_with_var : query_form -> stringval parse_with_section : query_form option -> string listval parse_return_map_labels : string -> query_form -> string listval parse_return_map_section :
(query_form * query_form) list ->
query_return_map optionval lookup_ref_of_form : query_form -> (attr * value) optionval parse_pattern_term :
?entity_position:bool ->
?attr_position:bool ->
?lookup_ref_position:bool ->
?source_position:bool ->
query_form ->
query_termval comparison_predicate_of_symbol : string -> comparison_predicate optionval value_predicate_of_symbol : string -> value_predicate optionval numeric_predicate_of_symbol : string -> numeric_predicate optionval boolean_predicate_of_symbol : string -> boolean_predicate optionval unary_string_predicate_clause_of_symbol :
string ->
(query_term -> query_clause) optionval binary_string_predicate_clause_of_symbol :
string ->
(query_term -> query_term -> query_clause) optionval equality_predicate_of_symbol : string -> equality_predicate optionval arithmetic_op_of_symbol : string -> arithmetic_op optionval query_attr_name : query_form -> attrval parse_data_pattern_clause : query_form list -> query_clauseval parse_rule_expr : string -> query_form list -> string * query_term listval parse_source_pattern_clause : string -> query_form list -> query_clauseval parse_missing_clause : query_form list -> query_clauseval parse_get_else_clause : query_form list -> string -> query_clauseval parse_two_output_vars : query_form -> string * stringval parse_get_some_clause : query_form list -> query_form -> query_clauseval parse_get_clause : query_form list -> string -> query_clauseval parse_core_value_function :
string ->
query_form list ->
string ->
query_clauseval parse_collection_function :
string ->
query_form list ->
string ->
query_clauseval parse_flat_value_function :
string ->
query_form list ->
string list ->
query_clauseval ground_values_of_form : query_form -> value listval ground_relation_rows_of_form : query_form -> value list listval dynamic_ground_term : query_form -> query_term optionval parse_ground_function : query_form list -> query_form -> query_clauseval parse_value_metadata_function :
string ->
query_form list ->
string ->
query_clauseval parse_string_transform_function :
string ->
query_form list ->
string ->
query_clauseval parse_binding : query_form -> input_bindingval parse_in : query_form -> query_input listval parse_with : query_form -> string listval parse_find : query_form -> query_return * find_spec listval parse_clause : query_form -> query_clauseval parse_rules : query_form -> query_rule listval parse_query : query_form -> queryval parse_query_string : string -> queryval parse_query_return : query_form -> query_return * queryval parse_query_return_string : string -> query_return * queryval parse_query_return_map :
query_form ->
query_return * query_return_map option * queryval parse_query_return_map_string :
string ->
query_return * query_return_map option * query