package rdf

  1. Overview
  2. Docs
val map_opt : ('a -> 'b) -> 'a option -> 'b option
val do_opt : ('a -> unit) -> 'a option -> unit
val p : Stdlib.Buffer.t -> string -> unit
val pp : Stdlib.Buffer.t -> ('a, Stdlib.Buffer.t, unit) Stdlib.format -> 'a
val print_list : ?sep:string -> Stdlib.Buffer.t -> (Stdlib.Buffer.t -> 'a -> unit) -> 'a list -> unit
val print_iriref : Stdlib.Buffer.t -> Sparql_types.iriref -> unit
val print_iriloc : Stdlib.Buffer.t -> Sparql_types.iriloc -> unit
val print_var : Stdlib.Buffer.t -> Sparql_types.var -> unit
val print_bnode : Stdlib.Buffer.t -> Sparql_types.blank_node -> unit
val print_path_mod : Stdlib.Buffer.t -> Sparql_types.path_mod -> unit
val print_iri : Stdlib.Buffer.t -> Sparql_types.iri -> unit
val print_query_prolog_decl : Stdlib.Buffer.t -> Sparql_types.query_prolog_decl -> unit
val print_query_prolog : Stdlib.Buffer.t -> Sparql_types.query_prolog_decl list -> unit
val print_string_lit : Stdlib.Buffer.t -> string -> unit
val print_rdf_literal : Stdlib.Buffer.t -> Sparql_types.rdf_literal -> unit
val print_data_block_value : Stdlib.Buffer.t -> Sparql_types.data_block_value -> unit
val print_data_full_block_value : Stdlib.Buffer.t -> Sparql_types.data_full_block_value -> unit
val print_inline_data_one_var : Stdlib.Buffer.t -> Sparql_types.inline_data_one_var -> unit
val print_inline_data_full : Stdlib.Buffer.t -> Sparql_types.inline_data_full -> unit
val print_datablock : Stdlib.Buffer.t -> Sparql_types.datablock -> unit
val print_values_clause : Stdlib.Buffer.t -> Sparql_types.datablock option -> unit
val print_var_or_iri : Stdlib.Buffer.t -> Sparql_types.var_or_iri -> unit
val print_select_var : Stdlib.Buffer.t -> Sparql_types.select_var -> unit
val print_select_vars : Stdlib.Buffer.t -> Sparql_types.select_vars -> unit
val print_select_clause : Stdlib.Buffer.t -> Sparql_types.select_clause -> unit
val print_source_selector : Stdlib.Buffer.t -> Sparql_types.source_selector -> unit
val print_dataset_clause : Stdlib.Buffer.t -> Sparql_types.dataset_clause -> unit
val print_arg_list : Stdlib.Buffer.t -> Sparql_types.arg_list -> unit
val print_function_call : Stdlib.Buffer.t -> Sparql_types.function_call -> unit
val string_of_bin_op : Sparql_types.binary_op -> string
val print_expr : Stdlib.Buffer.t -> Sparql_types.expr -> unit
val print_expression : Stdlib.Buffer.t -> Sparql_types.expression -> unit
val print_aggregate : Stdlib.Buffer.t -> Sparql_types.aggregate -> unit
val print_built_in_call : Stdlib.Buffer.t -> Sparql_types.built_in_call -> unit
val print_group_condition : Stdlib.Buffer.t -> Sparql_types.group_condition -> unit
val print_constraint : Stdlib.Buffer.t -> Sparql_types.having_condition -> unit
val print_having_condition : Stdlib.Buffer.t -> Sparql_types.having_condition -> unit
val print_order_condition : Stdlib.Buffer.t -> Sparql_types.order_condition -> unit
val print_limit_offset_clause : Stdlib.Buffer.t -> Sparql_types.limit_offset_clause -> unit
val print_solution_modifier : Stdlib.Buffer.t -> Sparql_types.solution_modifier -> unit
val print_bind : Stdlib.Buffer.t -> Sparql_types.bind -> unit
val print_service_graph_pattern : Stdlib.Buffer.t -> Sparql_types.service_graph_pattern -> unit
val print_graph_graph_pattern : Stdlib.Buffer.t -> Sparql_types.graph_graph_pattern -> unit
val print_graph_pattern_elt : Stdlib.Buffer.t -> Sparql_types.graph_pattern_elt -> unit
val print_graph_term : Stdlib.Buffer.t -> Sparql_types.graph_term -> unit
val print_var_or_term : Stdlib.Buffer.t -> Sparql_types.var_or_term -> unit
val print_path_one_in_prop_set : Stdlib.Buffer.t -> Sparql_types.path_one_in_prop_set -> unit
val print_path_primary : Stdlib.Buffer.t -> Sparql_types.path_primary -> unit
val print_path_elt : Stdlib.Buffer.t -> Sparql_types.path_elt -> unit
val print_path_elt_or_inverse : Stdlib.Buffer.t -> Sparql_types.path_elt_or_inverse -> unit
val print_path_sequence : Stdlib.Buffer.t -> Sparql_types.path_sequence -> unit
val print_path : Stdlib.Buffer.t -> Sparql_types.path -> unit
val print_verb : Stdlib.Buffer.t -> Sparql_types.verb -> unit
val print_triples_node : Stdlib.Buffer.t -> Sparql_types.triples_node -> unit
val print_graph_node : Stdlib.Buffer.t -> Sparql_types.object_ -> unit
val print_object : Stdlib.Buffer.t -> Sparql_types.object_ -> unit
val print_prop_object_list : Stdlib.Buffer.t -> Sparql_types.prop_object_list -> unit
val print_triples_same_subject : Stdlib.Buffer.t -> Sparql_types.triples_same_subject -> unit
val print_triples_block : Stdlib.Buffer.t -> Sparql_types.triples_block -> unit
val print_ggp_sub : Stdlib.Buffer.t -> Sparql_types.ggp_sub -> unit
val print_group_graph_pattern : Stdlib.Buffer.t -> Sparql_types.group_graph_pattern -> unit
val print_sub_select : Stdlib.Buffer.t -> Sparql_types.sub_select -> unit
val print_select_query : Stdlib.Buffer.t -> Sparql_types.select_query -> unit
val print_triples_template : Stdlib.Buffer.t -> Sparql_types.triples_same_subject list -> unit
val print_construct_template : Stdlib.Buffer.t -> Sparql_types.triples_same_subject list -> unit
val print_construct_where : Stdlib.Buffer.t -> Sparql_types.construct_where -> unit
val print_construct_query : Stdlib.Buffer.t -> Sparql_types.construct_query -> unit
val print_describe_query : Stdlib.Buffer.t -> Sparql_types.describe_query -> unit
val print_ask_query : Stdlib.Buffer.t -> Sparql_types.ask_query -> unit
val print_query_kind : Stdlib.Buffer.t -> Sparql_types.query_kind -> unit
val print_query : Stdlib.Buffer.t -> Sparql_types.query -> unit