
.. _predicate_index:

Predicates
==========

This index lists all entities *declaring* a given predicate. To load an entity providing the predicate that you want to call, always load the library that includes it using the goal ``logtalk_load(library_name(loader))`` instead of loading just the entity. The library loader file ensures that all the required dependencies are also loaded and that any required flags are used. The loading goal can be found in the entity documentation.



``(/)/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::(/)/2>`

``(//)/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::(//)/2>`

``(<)/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(<)/2>`

``(<=)/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`assignvarsp <assignvarsp/0::(<=)/2>`
* :ref:`streamvars <streamvars/0::(<=)/2>`

``(=:=)/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(=:=)/2>`

``(=<)/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(=<)/2>`

``(=>)/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`assignvarsp <assignvarsp/0::(=>)/2>`
* :ref:`streamvars <streamvars/0::(=>)/2>`

``(=\=)/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(=\=)/2>`

``=~= / 2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::=~= / 2>`
* :ref:`number <number/0::=~= / 2>`

``(>)/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(>)/2>`

``(>=)/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`comparingp <comparingp/0::(>=)/2>`

``abort_transaction/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::abort_transaction/3>`

``absolute_file_name/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::absolute_file_name/2>`

``ack/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::ack/3>`

``acquire/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::acquire/1>`

``activate_debug_handler/1``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::activate_debug_handler/1>`

``activate_monitor/0``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::activate_monitor/0>`

``active_debug_handler/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::active_debug_handler/1>`

``add/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::add/1>`

``add/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::add/2>`

``add/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`difflist <difflist/0::add/3>`
* :ref:`registries <registries/0::add/3>`

``add/5``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::add/5>`

``addDependent/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`subject <subject/0::addDependent/1>`

``add_duration/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::add_duration/3>`

``add_edge/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_graph_protocol <unweighted_graph_protocol/0::add_edge/4>`

``add_edge/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::add_edge/5>`

``add_edges/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::add_edges/3>`

``add_rule/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::add_rule/3>`

``add_vertex/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::add_vertex/3>`

``add_vertices/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::add_vertices/3>`

``after/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::after/2>`

``after/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`monitoring <monitoring/0::after/3>`

``all/0``
---------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::all/0>`
* :ref:`dead_code_scanner <dead_code_scanner/0::all/0>`
* :ref:`lgtdocp <lgtdocp/0::all/0>`

``all/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::all/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::all/1>`
* :ref:`lgtdocp <lgtdocp/0::all/1>`

``all_files/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::all_files/0>`
* :ref:`diagrams(Format) <diagrams/1::all_files/0>`

``all_files/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::all_files/1>`
* :ref:`diagrams(Format) <diagrams/1::all_files/1>`

``all_libraries/0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::all_libraries/0>`
* :ref:`diagrams(Format) <diagrams/1::all_libraries/0>`

``all_libraries/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::all_libraries/1>`
* :ref:`diagrams(Format) <diagrams/1::all_libraries/1>`

``all_pairs_min_paths/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::all_pairs_min_paths/2>`

``all_pairs_min_predecessors/2``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::all_pairs_min_predecessors/2>`

``all_score/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::all_score/1>`

``along_track_distance/4``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::along_track_distance/4>`

``alternating_subsequence/2``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::alternating_subsequence/2>`

``alternating_subsequences/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::alternating_subsequences/2>`

``ancestor/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::ancestor/1>`

``ancestors/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::ancestors/1>`

``apid/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::apid/2>`

``apis/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::apis/0>`

``apis/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::apis/1>`

``append/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::append/2>`

``append/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::append/3>`
* :ref:`memcached <memcached/0::append/3>`
* :ref:`queuep <queuep/0::append/3>`
* :ref:`varlistp <varlistp/0::append/3>`

``append/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::append/4>`

``apply/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::apply/2>`

``apply/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::apply/4>`

``approximately_equal/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::approximately_equal/2>`
* :ref:`number <number/0::approximately_equal/2>`

``approximately_equal/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::approximately_equal/3>`
* :ref:`number <number/0::approximately_equal/3>`

``arbitrary/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::arbitrary/1>`

``arbitrary/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::arbitrary/2>`

``archive/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`registry_protocol <registry_protocol/0::archive/1>`

``arithmetic_mean/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::arithmetic_mean/2>`

``array_list/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::array_list/2>`

``array_to_list/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::array_to_list/2>`

``array_to_terms/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::array_to_terms/2>`

``array_to_terms/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::array_to_terms/3>`

``articulation_points/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::articulation_points/2>`

``as_curly_bracketed/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::as_curly_bracketed/2>`
* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::as_curly_bracketed/2>`

``as_deque/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::as_deque/2>`

``as_dictionary/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::as_dictionary/2>`

``as_difflist/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`list <list/0::as_difflist/2>`

``as_heap/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`heap_protocol <heap_protocol/0::as_heap/2>`

``as_list/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::as_list/2>`
* :ref:`dictionaryp <dictionaryp/0::as_list/2>`
* :ref:`difflist <difflist/0::as_list/2>`
* :ref:`heap_protocol <heap_protocol/0::as_list/2>`
* :ref:`queuep <queuep/0::as_list/2>`
* :ref:`setp <setp/0::as_list/2>`

``as_nested_dictionary/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::as_nested_dictionary/2>`

``as_set/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::as_set/2>`

``ask_question/5``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::ask_question/5>`

``assert_fact/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::assert_fact/1>`

``assertion/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`assertions(Mode) <assertions/1::assertion/1>`
* :ref:`lgtunit <lgtunit/0::assertion/1>`

``assertion/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`assertions(Mode) <assertions/1::assertion/2>`
* :ref:`lgtunit <lgtunit/0::assertion/2>`

``assignable/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`assignvarsp <assignvarsp/0::assignable/1>`

``assignable/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`assignvarsp <assignvarsp/0::assignable/2>`

``atom_string/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::atom_string/2>`

``atomics_to_string/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::atomics_to_string/2>`

``atomics_to_string/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::atomics_to_string/3>`

``attribute_values/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`dataset_protocol <dataset_protocol/0::attribute_values/2>`

``available/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::available/0>`

``available/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::available/1>`

``available/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::available/2>`

``average/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::average/2>`

``average_deviation/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::average_deviation/3>`

``basic_ack/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_ack/3>`

``basic_cancel/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_cancel/3>`

``basic_consume/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_consume/3>`

``basic_get/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_get/3>`

``basic_nack/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_nack/3>`

``basic_publish/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_publish/4>`

``basic_qos/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_qos/2>`

``basic_recover/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_recover/2>`

``basic_reject/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::basic_reject/3>`

``bbox_contains/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bbox_contains/2>`

``bbox_expand/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bbox_expand/3>`

``bbox_from_coordinates/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bbox_from_coordinates/2>`

``bbox_intersects/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bbox_intersects/2>`

``bbox_union/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bbox_union/3>`

``before/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::before/2>`

``before/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`monitoring <monitoring/0::before/3>`

``begin/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::begin/0>`

``begin_transaction/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::begin_transaction/3>`

``bench_goal/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`databasep <databasep/0::bench_goal/1>`

``benchmark/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::benchmark/2>`

``benchmark/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::benchmark/3>`

``benchmark/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::benchmark/4>`

``benchmark_reified/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::benchmark_reified/3>`

``bernoulli/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::bernoulli/2>`

``beta/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::beta/3>`

``between/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`integer <integer/0::between/3>`
* :ref:`random_protocol <random_protocol/0::between/3>`

``between/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`float <float/0::between/4>`

``binomial/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`natural <natural/0::binomial/3>`
* :ref:`sampling_protocol <sampling_protocol/0::binomial/3>`

``bit//1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::bit//1>`

``bits//1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::bits//1>`

``blank//0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::blank//0>`

``blanks//0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::blanks//0>`

``body_pred/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::body_pred/1>`

``bounding_box/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::bounding_box/3>`

``branch/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::branch/2>`

``breadth_first_order/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::breadth_first_order/3>`

``bridges/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::bridges/2>`

``built_in_directive/4``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::built_in_directive/4>`

``built_in_flag/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::built_in_flag/2>`

``built_in_method/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::built_in_method/4>`

``built_in_non_terminal/4``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::built_in_non_terminal/4>`

``built_in_predicate/4``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::built_in_predicate/4>`

``calendar_month/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::calendar_month/3>`

``call_with_timeout/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`timeout <timeout/0::call_with_timeout/2>`

``call_with_timeout/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`timeout <timeout/0::call_with_timeout/3>`

``capabilities/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_tool_protocol <mcp_tool_protocol/0::capabilities/1>`

``cartesian_product/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::cartesian_product/3>`

``cas/6``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::cas/6>`

``cat/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`maybe <maybe/0::cat/2>`

``central_moment/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::central_moment/3>`

``change_directory/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::change_directory/1>`

``changed/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`subject <subject/0::changed/0>`

``changed/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`subject <subject/0::changed/1>`

``channel_close/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::channel_close/1>`

``channel_close/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::channel_close/3>`

``channel_open/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::channel_open/3>`

``chebyshev_distance/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::chebyshev_distance/3>`

``chebyshev_norm/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::chebyshev_norm/2>`

``check/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::check/0>`

``check/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::check/1>`
* :ref:`varlistp <varlistp/0::check/1>`

``check/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`type <type/0::check/2>`

``check/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`type <type/0::check/3>`

``check_conversion/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::check_conversion/3>`

``check_convert/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::check_convert/4>`

``check_instant/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::check_instant/1>`

``check_offset/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::check_offset/3>`

``check_option/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::check_option/1>`

``check_options/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::check_options/1>`

``chi_squared/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::chi_squared/2>`

``chr_is/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_is/2>`

``chr_no_spy/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_no_spy/1>`

``chr_nospy/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_nospy/0>`

``chr_notrace/0``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_notrace/0>`

``chr_option/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_option/2>`

``chr_spy/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_spy/1>`

``chr_trace/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`toychrdb <toychrdb/0::chr_trace/0>`

``circular_uniform_cartesian/3``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::circular_uniform_cartesian/3>`

``circular_uniform_polar/3``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::circular_uniform_polar/3>`

``class/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::class/1>`
* :ref:`dataset_protocol <dataset_protocol/0::class/1>`

``class_values/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`dataset_protocol <dataset_protocol/0::class_values/1>`

``classes/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::classes/1>`

``classifier_to_clauses/4``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`classifier_protocol <classifier_protocol/0::classifier_to_clauses/4>`

``classifier_to_file/4``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`classifier_protocol <classifier_protocol/0::classifier_to_file/4>`

``clause/5``
------------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::clause/5>`

``clause_location/6``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::clause_location/6>`

``clean/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::clean/0>`
* :ref:`registries <registries/0::clean/0>`

``clean/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::clean/1>`
* :ref:`registries <registries/0::clean/1>`

``clean/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::clean/2>`

``clear/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::clear/0>`

``clear_dut1_override/0``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::clear_dut1_override/0>`
* :ref:`time_scales_protocol <time_scales_protocol/0::clear_dut1_override/0>`

``clear_leap_seconds_override/0``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::clear_leap_seconds_override/0>`
* :ref:`time_scales_protocol <time_scales_protocol/0::clear_leap_seconds_override/0>`

``client_open/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::client_open/4>`

``client_open/5``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::client_open/5>`

``clockwise_polygon/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::clockwise_polygon/2>`

``clone/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`cloning <cloning/0::clone/1>`
* :ref:`registry_protocol <registry_protocol/0::clone/1>`

``clone/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::clone/3>`

``clone/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::clone/4>`

``close/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::close/1>`

``close/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::close/2>`

``close/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::close/3>`

``close_client/0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::close_client/0>`

``close_polygon/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::close_polygon/2>`

``coefficient_of_variation/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::coefficient_of_variation/2>`

``combination/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combination/3>`

``combination/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combination/4>`

``combination_index/4``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combination_index/4>`

``combination_with_replacement/3``
----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combination_with_replacement/3>`

``combination_with_replacement/4``
----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combination_with_replacement/4>`

``combinations/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combinations/3>`

``combinations/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combinations/4>`

``combinations_with_replacement/3``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combinations_with_replacement/3>`

``combinations_with_replacement/4``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::combinations_with_replacement/4>`

``command_line_arguments/1``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::command_line_arguments/1>`

``commit/0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::commit/0>`

``commit_author/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_author/2>`

``commit_date/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_date/2>`

``commit_hash/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_hash/2>`

``commit_hash_abbreviated/2``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_hash_abbreviated/2>`

``commit_log/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_log/3>`

``commit_message/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`git_protocol <git_protocol/0::commit_message/2>`

``commit_transaction/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::commit_transaction/3>`

``common_subsequence/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::common_subsequence/3>`

``common_subsequences/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::common_subsequences/3>`

``compact/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`json_ld_protocol <json_ld_protocol/0::compact/3>`

``compile_aux_clauses/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::compile_aux_clauses/1>`

``compile_predicate_heads/4``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::compile_predicate_heads/4>`

``compile_predicate_indicators/3``
----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::compile_predicate_indicators/3>`

``complement/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_graph_protocol <unweighted_graph_protocol/0::complement/2>`

``completion/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::completion/2>`

``completions/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::completions/2>`

``compose/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_directed_graph(Dictionary) <unweighted_directed_graph/1::compose/3>`

``confirm_select/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::confirm_select/1>`

``connect/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::connect/1>`

``connect/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::connect/2>`

``connect/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::connect/3>`
* :ref:`redis <redis/0::connect/3>`

``connect/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::connect/4>`
* :ref:`stomp <stomp/0::connect/4>`

``connected_components/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_undirected_graph(Dictionary) <unweighted_undirected_graph/1::connected_components/2>`
* :ref:`weighted_undirected_graph(Dictionary) <weighted_undirected_graph/1::connected_components/2>`

``connection_alive/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::connection_alive/1>`
* :ref:`stomp <stomp/0::connection_alive/1>`

``console/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::console/1>`

``contains/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::contains/2>`

``control//0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::control//0>`

``control_construct/4``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::control_construct/4>`

``controls//0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::controls//0>`

``convert/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::convert/4>`

``cooling_schedule/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::cooling_schedule/3>`

``coordinates_bounding_box/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::coordinates_bounding_box/2>`

``copy_file/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::copy_file/2>`

``correlation/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::correlation/3>`

``cosine_similarity/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::cosine_similarity/3>`

``count_combinations/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::count_combinations/3>`

``count_combinations_with_replacement/3``
-----------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::count_combinations_with_replacement/3>`

``count_distinct_subsequences/3``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::count_distinct_subsequences/3>`

``count_permutations/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::count_permutations/2>`

``count_subsequences/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::count_subsequences/2>`

``counter/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`counters <counters/0::counter/2>`
* :ref:`mutations_store <mutations_store/0::counter/2>`

``counterclockwise_polygon/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::counterclockwise_polygon/2>`

``covariance/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::covariance/3>`

``cover/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::cover/1>`

``cpu_time/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::cpu_time/1>`
* :ref:`timep <timep/0::cpu_time/1>`

``create/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`process <process/0::create/3>`

``cross_track_distance/4``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::cross_track_distance/4>`

``current/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::current/2>`

``current_host/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::current_host/1>`

``cycle/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::cycle/2>`
* :ref:`undirected_graph_common <undirected_graph_common/0::cycle/2>`

``damerau_levenshtein/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::damerau_levenshtein/3>`

``data/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::data/0>`

``data/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::data/1>`

``data/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::data/2>`

``data_length/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::data_length/2>`

``date/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::date/4>`

``date/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::date/5>`

``date/6``
----------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::date/6>`

``date/7``
----------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::date/7>`

``date_string/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::date_string/3>`

``date_time/7``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::date_time/7>`

``date_time_to_unix/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::date_time_to_unix/2>`

``day_of_year/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::day_of_year/2>`

``days_in_month/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::days_in_month/3>`

``deactivate_debug_handler/0``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::deactivate_debug_handler/0>`

``debug/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::debug/0>`

``debug_handler/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::debug_handler/1>`

``debug_handler/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::debug_handler/3>`

``debugging/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::debugging/0>`

``debugging/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::debugging/1>`

``decide/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`fcube <fcube/0::decide/1>`

``decide/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`fcube <fcube/0::decide/2>`

``decode/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::decode/2>`

``decode_exception/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::decode_exception/2>`

``decode_exception/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::decode_exception/3>`

``decode_frame/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::decode_frame/2>`

``decompile_predicate_heads/4``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::decompile_predicate_heads/4>`

``decompile_predicate_indicators/4``
------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::decompile_predicate_indicators/4>`

``decompose_file_name/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::decompose_file_name/3>`

``decompose_file_name/4``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::decompose_file_name/4>`

``decr/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::decr/3>`

``decr/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::decr/4>`

``decrby/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::decrby/4>`

``decrement_counter/1``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`counters <counters/0::decrement_counter/1>`

``default/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::default/1>`

``default_option/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::default_option/1>`
* :ref:`wrapper <wrapper/0::default_option/1>`

``default_options/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::default_options/1>`
* :ref:`wrapper <wrapper/0::default_options/1>`

``define_log_file/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::define_log_file/2>`

``defined/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::defined/4>`

``defined_flag/6``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::defined_flag/6>`

``degree/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_undirected_graph(Dictionary) <unweighted_undirected_graph/1::degree/3>`
* :ref:`weighted_undirected_graph(Dictionary) <weighted_undirected_graph/1::degree/3>`

``del/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::del/3>`

``del_monitors/0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::del_monitors/0>`

``del_monitors/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::del_monitors/4>`

``del_spy_points/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::del_spy_points/4>`

``delete/0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::delete/0>`

``delete/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::delete/1>`

``delete/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::delete/2>`
* :ref:`registries <registries/0::delete/2>`

``delete/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::delete/3>`
* :ref:`setp <setp/0::delete/3>`
* :ref:`varlistp <varlistp/0::delete/3>`

``delete/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::delete/4>`
* :ref:`heap_protocol <heap_protocol/0::delete/4>`

``delete_all_after/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_all_after/2>`

``delete_all_after_and_unzip/2``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_all_after_and_unzip/2>`

``delete_all_before/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_all_before/2>`

``delete_all_before_and_unzip/2``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_all_before_and_unzip/2>`

``delete_and_next/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_and_next/2>`

``delete_and_previous/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_and_previous/2>`

``delete_and_unzip/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::delete_and_unzip/2>`

``delete_directory/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::delete_directory/1>`

``delete_directory_and_contents/1``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::delete_directory_and_contents/1>`

``delete_directory_contents/1``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::delete_directory_contents/1>`

``delete_edge/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_graph_protocol <unweighted_graph_protocol/0::delete_edge/4>`

``delete_edge/5``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::delete_edge/5>`

``delete_edges/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::delete_edges/3>`

``delete_file/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::delete_file/1>`

``delete_in/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::delete_in/4>`

``delete_matches/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::delete_matches/3>`

``delete_max/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::delete_max/4>`

``delete_min/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::delete_min/4>`

``delete_vertex/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::delete_vertex/3>`

``delete_vertices/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::delete_vertices/3>`

``dependents/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::dependents/1>`
* :ref:`subject <subject/0::dependents/1>`

``dependents/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::dependents/2>`

``dependents/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::dependents/3>`

``depth/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::depth/2>`

``depth_first_order/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::depth_first_order/3>`

``derangement/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::derangement/2>`

``derangements/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::derangements/2>`

``descendant/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::descendant/1>`

``descendant_class/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::descendant_class/1>`

``descendant_classes/1``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::descendant_classes/1>`

``descendant_instance/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::descendant_instance/1>`

``descendant_instances/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::descendant_instances/1>`

``descendants/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::descendants/1>`

``describe/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::describe/1>`
* :ref:`registries <registries/0::describe/1>`

``describe/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::describe/2>`

``description/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`pack_protocol <pack_protocol/0::description/1>`
* :ref:`registry_protocol <registry_protocol/0::description/1>`

``destination_point/4``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::destination_point/4>`

``destroy/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::destroy/0>`

``deterministic/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::deterministic/1>`

``deterministic/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::deterministic/2>`

``diagram_description/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::diagram_description/1>`

``diagram_name_suffix/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::diagram_name_suffix/1>`

``dif/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`coroutining <coroutining/0::dif/1>`
* :ref:`dif <dif/0::dif/1>`

``dif/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`coroutining <coroutining/0::dif/2>`
* :ref:`dif <dif/0::dif/2>`

``digit//1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::digit//1>`

``digits//1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::digits//1>`

``directories/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtdocp <lgtdocp/0::directories/1>`
* :ref:`wrapper <wrapper/0::directories/1>`

``directories/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::directories/2>`
* :ref:`diagrams(Format) <diagrams/1::directories/2>`
* :ref:`lgtdocp <lgtdocp/0::directories/2>`
* :ref:`wrapper <wrapper/0::directories/2>`

``directories/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::directories/3>`
* :ref:`diagrams(Format) <diagrams/1::directories/3>`

``directory/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::directory/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::directory/1>`
* :ref:`diagram(Format) <diagram/1::directory/1>`
* :ref:`diagrams(Format) <diagrams/1::directory/1>`
* :ref:`lgtdocp <lgtdocp/0::directory/1>`
* :ref:`packs_common <packs_common/0::directory/1>`
* :ref:`wrapper <wrapper/0::directory/1>`

``directory/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::directory/2>`
* :ref:`dead_code_scanner <dead_code_scanner/0::directory/2>`
* :ref:`diagram(Format) <diagram/1::directory/2>`
* :ref:`diagrams(Format) <diagrams/1::directory/2>`
* :ref:`lgtdocp <lgtdocp/0::directory/2>`
* :ref:`packs_common <packs_common/0::directory/2>`
* :ref:`wrapper <wrapper/0::directory/2>`

``directory/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::directory/3>`
* :ref:`diagrams(Format) <diagrams/1::directory/3>`

``directory_exists/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::directory_exists/1>`

``directory_files/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::directory_files/2>`

``directory_files/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::directory_files/3>`

``directory_score/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::directory_score/2>`

``dirichlet/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::dirichlet/2>`

``disable/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::disable/1>`

``disable/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::disable/2>`

``disable_logging/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::disable_logging/1>`

``disconnect/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::disconnect/1>`
* :ref:`redis <redis/0::disconnect/1>`

``disconnect/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::disconnect/2>`

``disjoint/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::disjoint/2>`

``disjoint_sets/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`union_find_protocol <union_find_protocol/0::disjoint_sets/2>`

``distance/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial <geospatial/0::distance/4>`
* :ref:`geospatial_protocol <geospatial_protocol/0::distance/4>`

``distance/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial <geospatial/0::distance/5>`
* :ref:`geospatial_protocol <geospatial_protocol/0::distance/5>`

``distinct_combination/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::distinct_combination/3>`

``distinct_combination/4``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::distinct_combination/4>`

``distinct_combinations/3``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::distinct_combinations/3>`

``distinct_combinations/4``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::distinct_combinations/4>`

``distinct_permutation/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::distinct_permutation/2>`

``distinct_permutation/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::distinct_permutation/3>`

``distinct_permutations/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::distinct_permutations/2>`

``distinct_permutations/3``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::distinct_permutations/3>`

``doc_goal/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`doclet <doclet/0::doc_goal/1>`

``dot//1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::dot//1>`

``double_metaphone/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::double_metaphone/3>`

``double_metaphone_match/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::double_metaphone_match/2>`

``dowhile/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::dowhile/2>`

``drop/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::drop/3>`

``duration_between/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::duration_between/3>`

``duration_string/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::duration_string/2>`

``during/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::during/2>`

``dut1_entries/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::dut1_entries/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::dut1_entries/1>`

``dut1_offset_at_utc_unix/3``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::dut1_offset_at_utc_unix/3>`

``dut1_source/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::dut1_source/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::dut1_source/1>`

``easter_day/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::easter_day/3>`

``edge/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_graph_protocol <unweighted_graph_protocol/0::edge/3>`

``edge/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::edge/4>`

``edge/6``
----------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::edge/6>`

``edge_case/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::edge_case/2>`

``edges/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::edges/2>`

``edit_similarity/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::edit_similarity/3>`

``edit_similarity/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::edit_similarity/4>`

``either/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::either/3>`

``elicit_request/5``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_server <mcp_server/0::elicit_request/5>`

``empty/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::empty/1>`
* :ref:`dictionaryp <dictionaryp/0::empty/1>`
* :ref:`graph_protocol <graph_protocol/0::empty/1>`
* :ref:`heap_protocol <heap_protocol/0::empty/1>`
* :ref:`listp <listp/0::empty/1>`
* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::empty/1>`
* :ref:`optional <optional/0::empty/1>`
* :ref:`queuep <queuep/0::empty/1>`
* :ref:`setp <setp/0::empty/1>`
* :ref:`varlistp <varlistp/0::empty/1>`

``enable/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::enable/1>`

``enable/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::enable/2>`

``enable_logging/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::enable_logging/1>`

``enabled/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::enabled/1>`

``enabled/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debug_messages <debug_messages/0::enabled/2>`

``encode/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::encode/2>`

``encode_frame/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::encode_frame/2>`

``ensure_directory/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::ensure_directory/1>`

``ensure_file/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::ensure_file/1>`

``entity/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::entity/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::entity/1>`
* :ref:`help <help/0::entity/1>`
* :ref:`xref_diagram(Format) <xref_diagram/1::entity/1>`

``entity/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`xref_diagram(Format) <xref_diagram/1::entity/2>`

``entity_info_pair_score_hook/3``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::entity_info_pair_score_hook/3>`

``entity_info_score_hook/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::entity_info_score_hook/2>`

``entity_predicates_weights_hook/2``
------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::entity_predicates_weights_hook/2>`

``entity_prefix/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::entity_prefix/2>`

``entity_score/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::entity_score/2>`

``enumerate/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::enumerate/2>`

``environment_variable/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::environment_variable/2>`

``epsilon/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::epsilon/1>`

``equal/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::equal/2>`
* :ref:`setp <setp/0::equal/2>`

``equirectangular_inverse/4``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::equirectangular_inverse/4>`

``equirectangular_projection/4``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::equirectangular_projection/4>`

``erase/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::erase/1>`

``error/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error/2>`

``error_code/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error_code/2>`

``error_data/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error_data/2>`

``error_message/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error_message/2>`

``error_response/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error_response/4>`

``error_response/5``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::error_response/5>`

``essentially_equal/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::essentially_equal/3>`
* :ref:`number <number/0::essentially_equal/3>`

``estimate_temperature/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing(Problem,RandomAlgorithm) <simulated_annealing/2::estimate_temperature/1>`

``estimate_temperature/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing(Problem,RandomAlgorithm) <simulated_annealing/2::estimate_temperature/2>`

``euclidean_distance/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::euclidean_distance/3>`

``euclidean_norm/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::euclidean_norm/2>`

``example/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`dataset_protocol <dataset_protocol/0::example/3>`

``exchange_bind/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::exchange_bind/4>`

``exchange_declare/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::exchange_declare/3>`

``exchange_delete/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::exchange_delete/3>`

``exchange_unbind/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::exchange_unbind/4>`

``exclude/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::exclude/3>`

``execution_context/7``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::execution_context/7>`

``exists/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::exists/3>`

``expand/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_ld_protocol <json_ld_protocol/0::expand/2>`

``expand_library_path/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::expand_library_path/2>`

``expected/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::expected/1>`

``expecteds/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`either <either/0::expecteds/2>`

``expire/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::expire/4>`

``explain/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::explain/2>`

``explain//1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`tutor <tutor/0::explain//1>`

``exponential/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::exponential/2>`

``extension/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`proto_hierarchyp <proto_hierarchyp/0::extension/1>`

``extensions/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`proto_hierarchyp <proto_hierarchyp/0::extensions/1>`

``factorial/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`natural <natural/0::factorial/2>`

``facts/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::facts/1>`

``failed_test_reason//1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit_messages <lgtunit_messages/0::failed_test_reason//1>`

``false/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::false/1>`

``fcube/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`fcube <fcube/0::fcube/0>`

``file/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::file/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::file/1>`
* :ref:`entity_diagram(Format) <entity_diagram/1::file/1>`
* :ref:`lgtdocp <lgtdocp/0::file/1>`
* :ref:`wrapper <wrapper/0::file/1>`

``file/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::file/2>`
* :ref:`dead_code_scanner <dead_code_scanner/0::file/2>`
* :ref:`entity_diagram(Format) <entity_diagram/1::file/2>`
* :ref:`lgtdocp <lgtdocp/0::file/2>`
* :ref:`wrapper <wrapper/0::file/2>`

``file_exists/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::file_exists/1>`

``file_footer/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::file_footer/3>`

``file_header/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::file_header/3>`

``file_modification_time/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::file_modification_time/2>`

``file_permission/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::file_permission/2>`

``file_score/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::file_score/2>`

``file_size/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::file_size/2>`

``file_to_bytes/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_bytes/2>`

``file_to_bytes/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_bytes/3>`

``file_to_chars/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_chars/2>`

``file_to_chars/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_chars/3>`

``file_to_codes/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_codes/2>`

``file_to_codes/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_codes/3>`

``file_to_terms/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_terms/2>`

``file_to_terms/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::file_to_terms/3>`

``file_type_extension/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::file_type_extension/2>`

``files/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::files/1>`
* :ref:`diagrams(Format) <diagrams/1::files/1>`
* :ref:`lgtdocp <lgtdocp/0::files/1>`
* :ref:`wrapper <wrapper/0::files/1>`

``files/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::files/2>`
* :ref:`diagrams(Format) <diagrams/1::files/2>`
* :ref:`lgtdocp <lgtdocp/0::files/2>`
* :ref:`wrapper <wrapper/0::files/2>`

``files/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::files/3>`
* :ref:`diagrams(Format) <diagrams/1::files/3>`

``filter/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::filter/2>`

``filter/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::filter/3>`
* :ref:`validation(Validation) <validation/1::filter/3>`

``final_bearing/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::final_bearing/3>`

``find/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`union_find_protocol <union_find_protocol/0::find/4>`

``find/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`union_find_protocol <union_find_protocol/0::find/5>`

``findall_in_noblock/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::findall_in_noblock/3>`

``findall_member/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::findall_member/4>`

``findall_member/5``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::findall_member/5>`

``findall_rd_noblock/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::findall_rd_noblock/3>`

``finished_by/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::finished_by/2>`

``finishes/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::finishes/2>`

``fisher/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::fisher/3>`

``flag_group_chk/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::flag_group_chk/1>`

``flag_groups/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::flag_groups/1>`

``flat_map/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::flat_map/2>`
* :ref:`optional(Optional) <optional/1::flat_map/2>`
* :ref:`validation(Validation) <validation/1::flat_map/2>`

``flatten/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::flatten/1>`
* :ref:`optional(Optional) <optional/1::flatten/1>`
* :ref:`validation(Validation) <validation/1::flatten/1>`

``flatten/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`json_ld_protocol <json_ld_protocol/0::flatten/2>`
* :ref:`listp <listp/0::flatten/2>`
* :ref:`varlistp <varlistp/0::flatten/2>`

``float//1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::float//1>`

``flush_all/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::flush_all/1>`

``flush_all/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::flush_all/2>`

``fold_left/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::fold_left/4>`

``fold_left_1/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::fold_left_1/3>`

``fold_right/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::fold_right/4>`

``fold_right_1/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::fold_right_1/3>`

``fordownto/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::fordownto/3>`

``fordownto/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::fordownto/4>`

``fordownto/5``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::fordownto/5>`

``foreach/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::foreach/3>`

``foreach/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::foreach/4>`

``format/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`format <format/0::format/2>`

``format/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`format <format/0::format/3>`

``format_entity_score//2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::format_entity_score//2>`

``format_object/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::format_object/1>`

``format_to_atom/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::format_to_atom/3>`

``format_to_chars/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::format_to_chars/3>`

``format_to_chars/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::format_to_chars/4>`

``format_to_codes/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::format_to_codes/3>`

``format_to_codes/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::format_to_codes/4>`

``forto/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::forto/3>`

``forto/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::forto/4>`

``forto/5``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::forto/5>`

``forward/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`forwarding <forwarding/0::forward/1>`

``forward/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::forward/2>`

``forward/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::forward/3>`

``fractile/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::fractile/3>`

``frame_body/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::frame_body/2>`

``frame_command/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::frame_command/2>`

``frame_header/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::frame_header/3>`

``frame_headers/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::frame_headers/2>`

``freeze/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`coroutining <coroutining/0::freeze/2>`

``frequency_distribution/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::frequency_distribution/2>`

``from_expected/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`validation <validation/0::from_expected/2>`

``from_generator/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_generator/2>`
* :ref:`optional <optional/0::from_generator/2>`
* :ref:`validation <validation/0::from_generator/2>`

``from_generator/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_generator/3>`
* :ref:`optional <optional/0::from_generator/3>`
* :ref:`validation <validation/0::from_generator/3>`

``from_generator/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_generator/4>`
* :ref:`validation <validation/0::from_generator/4>`

``from_goal/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_goal/2>`
* :ref:`optional <optional/0::from_goal/2>`
* :ref:`validation <validation/0::from_goal/2>`

``from_goal/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_goal/3>`
* :ref:`optional <optional/0::from_goal/3>`
* :ref:`validation <validation/0::from_goal/3>`

``from_goal/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_goal/4>`
* :ref:`validation <validation/0::from_goal/4>`

``from_goal_or_throw/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`optional <optional/0::from_goal_or_throw/2>`

``from_goal_or_throw/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`optional <optional/0::from_goal_or_throw/3>`

``from_optional/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::from_optional/3>`
* :ref:`validation <validation/0::from_optional/3>`

``frozen/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`coroutining <coroutining/0::frozen/2>`

``full_device_path/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::full_device_path/1>`

``func_test/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::func_test/3>`

``functional/0``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::functional/0>`

``gamma/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::gamma/3>`

``gat/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::gat/4>`

``gats/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::gats/5>`

``generate/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`cuid2_protocol <cuid2_protocol/0::generate/1>`
* :ref:`ids(Representation,Bytes) <ids/2::generate/1>`
* :ref:`ksuid_protocol <ksuid_protocol/0::generate/1>`
* :ref:`nanoid_protocol <nanoid_protocol/0::generate/1>`
* :ref:`snowflakeid_protocol <snowflakeid_protocol/0::generate/1>`
* :ref:`ulid_protocol <ulid_protocol/0::generate/1>`

``generate/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`base32 <base32/0::generate/2>`
* :ref:`base58 <base58/0::generate/2>`
* :ref:`base64 <base64/0::generate/2>`
* :ref:`base64url <base64url/0::generate/2>`
* :ref:`base85 <base85/0::generate/2>`
* :ref:`cbor(StringRepresentation) <cbor/1::generate/2>`
* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::generate/2>`
* :ref:`html <html/0::generate/2>`
* :ref:`json_ld_protocol <json_ld_protocol/0::generate/2>`
* :ref:`json_lines_protocol <json_lines_protocol/0::generate/2>`
* :ref:`json_protocol <json_protocol/0::generate/2>`
* :ref:`toon_protocol <toon_protocol/0::generate/2>`
* :ref:`ulid_protocol <ulid_protocol/0::generate/2>`
* :ref:`url(Representation) <url/1::generate/2>`
* :ref:`yaml_protocol <yaml_protocol/0::generate/2>`

``generate/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`avro <avro/0::generate/3>`
* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::generate/3>`
* :ref:`protobuf <protobuf/0::generate/3>`

``generate/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`avro <avro/0::generate/4>`
* :ref:`protobuf <protobuf/0::generate/4>`

``generate/8``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`ulid_protocol <ulid_protocol/0::generate/8>`

``generate_all/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`yaml_protocol <yaml_protocol/0::generate_all/2>`

``genint/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`genint_core <genint_core/0::genint/2>`

``gensym/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`gensym_core <gensym_core/0::gensym/2>`

``geometric/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::geometric/2>`

``geometric_mean/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::geometric_mean/2>`

``get/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::get/1>`

``get/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::get/3>`
* :ref:`redis <redis/0::get/3>`

``get/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::get/4>`

``get_field/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`java_access_protocol <java_access_protocol/0::get_field/2>`

``get_flag_value/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::get_flag_value/2>`

``get_seed/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::get_seed/1>`
* :ref:`pseudo_random_protocol <pseudo_random_protocol/0::get_seed/1>`

``getrange/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::getrange/5>`

``gets/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::gets/4>`

``gets/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::gets/5>`

``gnu/0``
---------

.. toctree::
   :maxdepth: 1



* :ref:`fcube <fcube/0::gnu/0>`

``goal_expansion/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expanding <expanding/0::goal_expansion/2>`

``graph_coloring/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::graph_coloring/3>`

``graph_footer/5``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::graph_footer/5>`

``graph_header/5``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::graph_header/5>`

``ground/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::ground/1>`

``group_by_key/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::group_by_key/2>`

``group_consecutive_by_key/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::group_consecutive_by_key/2>`

``group_sorted_by_key/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::group_sorted_by_key/2>`

``guess_arity/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::guess_arity/2>`

``guess_separator/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::guess_separator/2>`

``gumbel/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::gumbel/3>`

``hamming/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::hamming/3>`

``hamming_distance/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::hamming_distance/3>`

``handbook/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::handbook/0>`

``harmonic_mean/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::harmonic_mean/2>`

``has_cycle/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::has_cycle/1>`
* :ref:`undirected_graph_common <undirected_graph_common/0::has_cycle/1>`

``has_negative_cycle/1``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::has_negative_cycle/1>`

``has_path/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::has_path/3>`

``haversine_distance/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::haversine_distance/3>`

``hdel/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hdel/4>`

``head/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::head/2>`

``head_pred/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::head_pred/1>`

``help/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::help/0>`
* :ref:`packs_common <packs_common/0::help/0>`

``help/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::help/1>`

``help/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_options <command_line_options/0::help/2>`

``help/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_options <command_line_options/0::help/3>`

``hex_digit//1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::hex_digit//1>`

``hex_digits//1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::hex_digits//1>`

``hexists/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hexists/4>`

``hget/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hget/4>`

``hgetall/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hgetall/3>`

``hkeys/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hkeys/3>`

``hlen/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hlen/3>`

``home/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`pack_protocol <pack_protocol/0::home/1>`
* :ref:`registry_protocol <registry_protocol/0::home/1>`

``hset/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hset/5>`

``hvals/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::hvals/3>`

``hypergeometric/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::hypergeometric/4>`

``ibk/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::ibk/3>`

``id/2``
--------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::id/2>`

``if_empty/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::if_empty/1>`

``if_expected/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::if_expected/1>`

``if_expected_or_else/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::if_expected_or_else/2>`

``if_invalid/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::if_invalid/1>`

``if_present/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::if_present/1>`

``if_present_or_else/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::if_present_or_else/2>`

``if_unexpected/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::if_unexpected/1>`

``if_valid/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::if_valid/1>`

``if_valid_or_else/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::if_valid_or_else/2>`

``in/1``
--------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::in/1>`

``in/2``
--------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::in/2>`

``in_degree/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::in_degree/3>`

``in_list/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::in_list/2>`

``in_noblock/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::in_noblock/1>`

``include/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::include/3>`

``incr/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::incr/3>`

``incr/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::incr/4>`

``incrby/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::incrby/4>`

``increase/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`counter <counter/0::increase/1>`

``increment/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`counter <counter/0::increment/0>`

``increment_counter/1``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`counters <counters/0::increment_counter/1>`

``init/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`shell(Interpreters) <shell/1::init/0>`

``init/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::init/2>`

``init1/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::init1/2>`

``init_log_file/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::init_log_file/2>`

``init_tail/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::init_tail/2>`

``init_tails/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::init_tails/2>`

``initial_bearing/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::initial_bearing/3>`

``initial_state/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::initial_state/1>`

``initial_temperature/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::initial_temperature/1>`

``initialize/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::initialize/1>`

``inits/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::inits/2>`

``inits1/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::inits1/2>`

``inorder/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`bintree <bintree/0::inorder/2>`

``insert/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::insert/3>`

``insert/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::insert/4>`
* :ref:`heap_protocol <heap_protocol/0::insert/4>`

``insert_after/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::insert_after/3>`

``insert_all/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`heap_protocol <heap_protocol/0::insert_all/3>`
* :ref:`setp <setp/0::insert_all/3>`

``insert_before/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::insert_before/3>`

``insert_in/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::insert_in/4>`

``install/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::install/1>`

``install/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::install/2>`

``install/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::install/3>`

``install/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::install/4>`

``installed/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::installed/0>`

``installed/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::installed/1>`

``installed/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::installed/3>`

``installed/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::installed/4>`

``instance/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::instance/1>`

``instance/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::instance/2>`

``instances/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::instances/1>`

``instant_to_utc_date_time/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::instant_to_utc_date_time/2>`

``integer//1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::integer//1>`

``internal_error/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::internal_error/2>`

``internal_os_path/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::internal_os_path/2>`

``interpolate_great_circle/4``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::interpolate_great_circle/4>`

``interpolate_rhumb/4``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::interpolate_rhumb/4>`

``interquartile_range/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::interquartile_range/2>`

``intersect/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::intersect/2>`

``intersection/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::intersection/2>`

``intersection/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::intersection/3>`
* :ref:`setp <setp/0::intersection/3>`

``intersection/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::intersection/4>`

``interval_string/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::interval_string/2>`

``invalid/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::invalid/1>`

``invalid_params/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::invalid_params/2>`

``invalid_request/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::invalid_request/1>`

``invalids/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`validated <validated/0::invalids/2>`

``invoke/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`java_access_protocol <java_access_protocol/0::invoke/1>`

``invoke/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`java_access_protocol <java_access_protocol/0::invoke/2>`

``ipv4//1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`ip_grammars(Format) <ip_grammars/1::ipv4//1>`

``ipv6//1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`ip_grammars(Format) <ip_grammars/1::ipv6//1>`

``is_absolute_file_name/1``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::is_absolute_file_name/1>`

``is_acyclic/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::is_acyclic/1>`

``is_alpha/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_alpha/1>`

``is_alphanumeric/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_alphanumeric/1>`

``is_ascii/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_ascii/1>`

``is_batch/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::is_batch/1>`

``is_bin_digit/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_bin_digit/1>`

``is_bipartite/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::is_bipartite/1>`

``is_clockwise_polygon/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::is_clockwise_polygon/1>`

``is_complete/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::is_complete/1>`

``is_connected/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_undirected_graph(Dictionary) <unweighted_undirected_graph/1::is_connected/1>`
* :ref:`weighted_undirected_graph(Dictionary) <weighted_undirected_graph/1::is_connected/1>`

``is_control/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_control/1>`

``is_dec_digit/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_dec_digit/1>`

``is_empty/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::is_empty/0>`

``is_end_of_line/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_end_of_line/1>`

``is_error_response/1``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::is_error_response/1>`

``is_expected/0``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::is_expected/0>`

``is_false/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::is_false/1>`

``is_hex_digit/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_hex_digit/1>`

``is_invalid/0``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::is_invalid/0>`

``is_layout/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_layout/1>`

``is_letter/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_letter/1>`

``is_lower_case/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_lower_case/1>`

``is_newline/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_newline/1>`

``is_notification/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::is_notification/1>`

``is_null/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::is_null/1>`

``is_object/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::is_object/1>`

``is_octal_digit/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_octal_digit/1>`

``is_period/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_period/1>`

``is_prefix_of/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::is_prefix_of/2>`

``is_present/0``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::is_present/0>`

``is_punctuation/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_punctuation/1>`

``is_quote/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_quote/1>`

``is_request/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::is_request/1>`

``is_response/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::is_response/1>`

``is_sparse/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::is_sparse/1>`

``is_subsequence_of/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::is_subsequence_of/2>`

``is_suffix_of/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::is_suffix_of/2>`

``is_tree/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::is_tree/1>`

``is_true/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::is_true/1>`

``is_unexpected/0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::is_unexpected/0>`

``is_upper_case/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_upper_case/1>`

``is_valid/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::is_valid/0>`

``is_valid_polygon/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::is_valid_polygon/1>`

``is_void/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::is_void/1>`

``is_vowel/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_vowel/1>`

``is_white_space/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::is_white_space/1>`

``iterator_element/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::iterator_element/2>`

``jaccard_index/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::jaccard_index/3>`

``jaro/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::jaro/3>`

``jaro_winkler/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::jaro_winkler/3>`

``join/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::join/3>`

``join_all/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::join_all/3>`

``jump/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::jump/3>`

``jump_all/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::jump_all/3>`

``jump_all_block/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::jump_all_block/3>`

``k_distinct_subsequence/3``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::k_distinct_subsequence/3>`

``k_distinct_subsequences/3``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::k_distinct_subsequences/3>`

``k_permutation/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::k_permutation/3>`

``k_permutation/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::k_permutation/4>`

``k_permutations/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::k_permutations/3>`

``k_permutations/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::k_permutations/4>`

``key/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::key/2>`

``keys/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::keys/2>`
* :ref:`pairs <pairs/0::keys/2>`

``keys/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::keys/3>`

``keys_values/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::keys_values/3>`

``keysort/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::keysort/2>`

``kill/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`process <process/0::kill/1>`

``kill/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`process <process/0::kill/2>`

``kurtosis/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::kurtosis/2>`

``language_object/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_registry <graph_language_registry/0::language_object/2>`

``last/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::last/2>`
* :ref:`varlistp <varlistp/0::last/2>`

``leaf/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::leaf/1>`

``leaf_class/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::leaf_class/1>`

``leaf_classes/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::leaf_classes/1>`

``leaf_instance/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::leaf_instance/1>`

``leaf_instances/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::leaf_instances/1>`

``leap_effective_date/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::leap_effective_date/2>`

``leap_offset_at_utc_unix/2``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::leap_offset_at_utc_unix/2>`

``leap_second_date/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::leap_second_date/2>`

``leap_seconds_entries/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::leap_seconds_entries/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::leap_seconds_entries/1>`

``leap_seconds_source/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::leap_seconds_source/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::leap_seconds_source/1>`

``leap_year/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::leap_year/1>`
* :ref:`iso8601 <iso8601/0::leap_year/1>`

``learn/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`metagol_example_protocol <metagol_example_protocol/0::learn/0>`

``learn/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`metagol_example_protocol <metagol_example_protocol/0::learn/1>`

``learn/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`classifier_protocol <classifier_protocol/0::learn/2>`
* :ref:`metagol <metagol/0::learn/2>`

``learn/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`ada_boost <ada_boost/0::learn/3>`
* :ref:`isolation_forest <isolation_forest/0::learn/3>`
* :ref:`metagol <metagol/0::learn/3>`
* :ref:`random_forest <random_forest/0::learn/3>`

``learn_seq/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::learn_seq/2>`

``learn_with_timeout/4``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::learn_with_timeout/4>`

``leash/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::leash/1>`

``leashing/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::leashing/1>`

``least_common_multiple/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::least_common_multiple/2>`

``leaves/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`hierarchyp <hierarchyp/0::leaves/1>`

``leaves/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_directed_graph(Dictionary) <unweighted_directed_graph/1::leaves/2>`

``length/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::length/2>`
* :ref:`listp <listp/0::length/2>`
* :ref:`queuep <queuep/0::length/2>`
* :ref:`varlistp <varlistp/0::length/2>`

``levenshtein/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::levenshtein/3>`

``libraries/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::libraries/0>`

``libraries/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::libraries/1>`
* :ref:`diagrams(Format) <diagrams/1::libraries/1>`
* :ref:`lgtdocp <lgtdocp/0::libraries/1>`

``libraries/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::libraries/2>`
* :ref:`diagrams(Format) <diagrams/1::libraries/2>`
* :ref:`lgtdocp <lgtdocp/0::libraries/2>`

``libraries/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::libraries/3>`
* :ref:`diagrams(Format) <diagrams/1::libraries/3>`

``library/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::library/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::library/1>`
* :ref:`diagram(Format) <diagram/1::library/1>`
* :ref:`diagrams(Format) <diagrams/1::library/1>`
* :ref:`help <help/0::library/1>`
* :ref:`lgtdocp <lgtdocp/0::library/1>`

``library/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::library/2>`
* :ref:`dead_code_scanner <dead_code_scanner/0::library/2>`
* :ref:`diagram(Format) <diagram/1::library/2>`
* :ref:`diagrams(Format) <diagrams/1::library/2>`
* :ref:`lgtdocp <lgtdocp/0::library/2>`

``library_score/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::library_score/2>`

``license/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`pack_protocol <pack_protocol/0::license/1>`

``linda/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::linda/0>`

``linda/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::linda/1>`

``linda_client/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::linda_client/1>`

``linda_timeout/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::linda_timeout/2>`

``line_to_chars/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::line_to_chars/2>`

``line_to_chars/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::line_to_chars/3>`

``line_to_codes/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::line_to_codes/2>`

``line_to_codes/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::line_to_codes/3>`

``linear_regression/4``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::linear_regression/4>`

``lint/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::lint/0>`
* :ref:`registries <registries/0::lint/0>`

``lint/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::lint/1>`
* :ref:`registries <registries/0::lint/1>`

``lint/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::lint/2>`

``list/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::list/0>`

``list_to_array/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::list_to_array/2>`

``listing/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`listing <listing/0::listing/0>`

``listing/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`listing <listing/0::listing/1>`

``llen/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::llen/3>`

``load_dut1_override/1``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::load_dut1_override/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::load_dut1_override/1>`

``load_leap_seconds_override/1``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::load_leap_seconds_override/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::load_leap_seconds_override/1>`

``load_program/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::load_program/1>`

``loaded_file/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::loaded_file/1>`

``loaded_file_property/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::loaded_file_property/2>`
* :ref:`modules_diagram_support <modules_diagram_support/0::loaded_file_property/2>`

``loaded_files_topological_sort/1``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::loaded_files_topological_sort/1>`

``loaded_files_topological_sort/2``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::loaded_files_topological_sort/2>`

``local_to_utc/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::local_to_utc/3>`

``log/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::log/3>`

``log_event/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::log_event/2>`

``log_file/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::log_file/2>`

``logging/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`loggingp <loggingp/0::logging/1>`

``logging/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::logging/3>`

``logistic/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::logistic/3>`

``lognormal/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::lognormal/3>`

``logseries/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::logseries/2>`

``logtalk_packs/0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::logtalk_packs/0>`

``logtalk_packs/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::logtalk_packs/1>`

``long_flags/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::long_flags/1>`

``longest_common_increasing_subsequence/3``
-------------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::longest_common_increasing_subsequence/3>`

``longest_common_subsequence/3``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::longest_common_subsequence/3>`
* :ref:`subsequences_protocol <subsequences_protocol/0::longest_common_subsequence/3>`

``longest_common_subsequence_length/3``
---------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::longest_common_subsequence_length/3>`

``longest_common_substring/3``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::longest_common_substring/3>`

``longest_decreasing_subsequence/2``
------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::longest_decreasing_subsequence/2>`

``longest_increasing_subsequence/2``
------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::longest_increasing_subsequence/2>`

``longest_repeating_subsequence/2``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::longest_repeating_subsequence/2>`

``lookup/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::lookup/2>`

``lookup/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::lookup/3>`

``lookup/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::lookup/4>`

``lookup_in/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::lookup_in/3>`

``lower_upper/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::lower_upper/2>`

``lpop/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::lpop/3>`

``lpush/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::lpush/4>`

``lrange/5``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::lrange/5>`

``lrem/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::lrem/5>`

``ltrim/5``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::ltrim/5>`

``magic/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`magic <magic/0::magic/2>`

``magicise/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`magic <magic/0::magicise/4>`

``make_directory/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::make_directory/1>`

``make_directory_path/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::make_directory_path/1>`

``make_set/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`union_find_protocol <union_find_protocol/0::make_set/3>`

``man/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::man/1>`

``manhattan_distance/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::manhattan_distance/3>`

``manhattan_norm/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::manhattan_norm/2>`

``map/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::map/2>`
* :ref:`dictionaryp <dictionaryp/0::map/2>`
* :ref:`expected(Expected) <expected/1::map/2>`
* :ref:`metap <metap/0::map/2>`
* :ref:`optional(Optional) <optional/1::map/2>`
* :ref:`queuep <queuep/0::map/2>`
* :ref:`validation(Validation) <validation/1::map/2>`

``map/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::map/3>`
* :ref:`dictionaryp <dictionaryp/0::map/3>`
* :ref:`metap <metap/0::map/3>`
* :ref:`pairs <pairs/0::map/3>`
* :ref:`queuep <queuep/0::map/3>`
* :ref:`validated <validated/0::map/3>`

``map/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map/4>`
* :ref:`validated <validated/0::map/4>`

``map/5``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map/5>`

``map/6``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map/6>`

``map/7``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map/7>`

``map/8``
---------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map/8>`

``map_both/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::map_both/3>`
* :ref:`validation(Validation) <validation/1::map_both/3>`

``map_catching/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::map_catching/2>`
* :ref:`validation(Validation) <validation/1::map_catching/2>`

``map_element/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::map_element/2>`

``map_invalid/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::map_invalid/2>`

``map_or_else/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::map_or_else/3>`
* :ref:`optional(Optional) <optional/1::map_or_else/3>`
* :ref:`validation(Validation) <validation/1::map_or_else/3>`

``map_reduce/5``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::map_reduce/5>`

``map_unexpected/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::map_unexpected/2>`

``materialize/0``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::materialize/0>`

``max/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::max/2>`
* :ref:`numberlistp <numberlistp/0::max/2>`
* :ref:`statisticsp <statisticsp/0::max/2>`

``max/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::max/3>`

``max_clauses/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::max_clauses/1>`

``max_inv_preds/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::max_inv_preds/1>`

``max_path/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::max_path/5>`

``max_size/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::max_size/1>`

``max_tree/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_undirected_graph(Dictionary) <weighted_undirected_graph/1::max_tree/3>`

``maximal_cliques/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::maximal_cliques/2>`

``maximum_cliques/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`undirected_graph_common <undirected_graph_common/0::maximum_cliques/2>`

``maybe/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::maybe/0>`

``maybe/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::maybe/1>`

``maybe/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::maybe/2>`

``maybe_call/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::maybe_call/1>`

``maybe_call/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::maybe_call/2>`

``mean_center/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::mean_center/2>`

``mean_deviation/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::mean_deviation/2>`

``mean_squared_error/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::mean_squared_error/3>`

``median/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::median/2>`
* :ref:`statisticsp <statisticsp/0::median/2>`

``median_deviation/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::median_deviation/2>`

``meets/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::meets/2>`

``member/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::member/2>`
* :ref:`random_protocol <random_protocol/0::member/2>`
* :ref:`setp <setp/0::member/2>`

``memberchk/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::memberchk/2>`
* :ref:`setp <setp/0::memberchk/2>`
* :ref:`varlistp <varlistp/0::memberchk/2>`

``merge/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`heap_protocol <heap_protocol/0::merge/3>`

``message_body/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_body/2>`

``message_delivery_tag/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_delivery_tag/2>`

``message_exchange/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_exchange/2>`

``message_hook/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::message_hook/4>`

``message_prefix_file/6``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::message_prefix_file/6>`

``message_prefix_stream/4``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::message_prefix_stream/4>`

``message_properties/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_properties/2>`

``message_property/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_property/3>`

``message_routing_key/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::message_routing_key/2>`

``message_tokens//2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::message_tokens//2>`

``met_by/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::met_by/2>`

``meta/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::meta/1>`

``meta_type/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`type <type/0::meta_type/3>`

``metaphone/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::metaphone/2>`

``metaphone_match/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::metaphone_match/2>`

``metarule/6``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::metarule/6>`

``metarule_next_id/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::metarule_next_id/1>`

``method/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::method/2>`

``method_not_found/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::method_not_found/2>`

``mget/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::mget/3>`
* :ref:`redis <redis/0::mget/3>`

``midpoint/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::midpoint/3>`

``min/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::min/2>`
* :ref:`numberlistp <numberlistp/0::min/2>`
* :ref:`statisticsp <statisticsp/0::min/2>`

``min/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::min/3>`

``min_clauses/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::min_clauses/1>`

``min_distances/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::min_distances/3>`

``min_max/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::min_max/3>`
* :ref:`statisticsp <statisticsp/0::min_max/3>`

``min_max_normalization/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::min_max_normalization/2>`

``min_path/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::min_path/5>`

``min_path_bellman_ford/5``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::min_path_bellman_ford/5>`

``min_paths/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_directed_graph(Dictionary) <weighted_directed_graph/1::min_paths/3>`

``min_predecessors/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::min_predecessors/3>`

``min_tree/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_undirected_graph(Dictionary) <weighted_undirected_graph/1::min_tree/3>`

``minimum_enclosing_circle/3``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::minimum_enclosing_circle/3>`

``modes/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::modes/2>`
* :ref:`statisticsp <statisticsp/0::modes/2>`

``module_property/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`modules_diagram_support <modules_diagram_support/0::module_property/2>`

``monitor/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::monitor/1>`

``monitor/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::monitor/4>`

``monitor_activated/0``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::monitor_activated/0>`

``monitored/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::monitored/1>`

``monitors/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::monitors/1>`

``mset/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::mset/3>`

``msort/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::msort/2>`

``msort/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::msort/3>`

``mutation/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`mutations <mutations/0::mutation/3>`
* :ref:`mutations_store <mutations_store/0::mutation/3>`

``nack/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::nack/3>`

``name/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::name/1>`
* :ref:`pack_protocol <pack_protocol/0::name/1>`
* :ref:`registry_protocol <registry_protocol/0::name/1>`

``name_of_day/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::name_of_day/3>`

``name_of_month/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::name_of_month/3>`

``natural//1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::natural//1>`

``nearest_coordinate/5``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::nearest_coordinate/5>`

``nearest_point_on_polyline/4``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::nearest_point_on_polyline/4>`

``nearest_point_on_segment/4``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::nearest_point_on_segment/4>`

``neighbor_state/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::neighbor_state/2>`

``neighbor_state/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::neighbor_state/3>`

``neighbors/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::neighbors/3>`

``new/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::new/1>`
* :ref:`java_access_protocol <java_access_protocol/0::new/1>`
* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::new/1>`
* :ref:`streamvars <streamvars/0::new/1>`
* :ref:`termp <termp/0::new/1>`

``new/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::new/2>`
* :ref:`java_access_protocol <java_access_protocol/0::new/2>`
* :ref:`streamvars <streamvars/0::new/2>`
* :ref:`union_find_protocol <union_find_protocol/0::new/2>`

``new/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::new/3>`
* :ref:`intervalp <intervalp/0::new/3>`

``new_line//0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::new_line//0>`

``new_lines//0``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::new_lines//0>`

``next/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::next/2>`

``next/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::next/3>`

``next/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::next/4>`

``next_permutation/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::next_permutation/2>`

``nextto/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::nextto/3>`
* :ref:`varlistp <varlistp/0::nextto/3>`

``node/7``
----------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::node/7>`

``nodebug/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nodebug/0>`

``nolog/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nolog/3>`

``nologall/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nologall/0>`

``non_blank//1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::non_blank//1>`

``non_blanks//1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::non_blanks//1>`

``nonempty_subsequence/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::nonempty_subsequence/2>`

``nonempty_subsequences/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::nonempty_subsequences/2>`

``normal/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::normal/3>`

``normal_element/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`html <html/0::normal_element/2>`

``normalize/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`url(Representation) <url/1::normalize/2>`

``normalize_coordinate/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::normalize_coordinate/2>`

``normalize_date_time/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::normalize_date_time/2>`

``normalize_polygon_orientation/3``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::normalize_polygon_orientation/3>`

``normalize_range/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::normalize_range/2>`

``normalize_range/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::normalize_range/4>`

``normalize_scalar/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::normalize_scalar/2>`

``normalize_unit/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::normalize_unit/2>`

``nospy/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nospy/1>`

``nospy/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nospy/3>`

``nospy/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nospy/4>`

``nospyall/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::nospyall/0>`

``note/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`registry_protocol <registry_protocol/0::note/2>`

``note/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`pack_protocol <pack_protocol/0::note/3>`

``notification/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::notification/2>`

``notification/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::notification/3>`

``notrace/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::notrace/0>`

``now/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`timep <timep/0::now/3>`

``nth0/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::nth0/3>`
* :ref:`varlistp <varlistp/0::nth0/3>`

``nth0/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::nth0/4>`
* :ref:`varlistp <varlistp/0::nth0/4>`

``nth1/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::nth1/3>`
* :ref:`varlistp <varlistp/0::nth1/3>`

``nth1/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::nth1/4>`
* :ref:`varlistp <varlistp/0::nth1/4>`

``nth_combination/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::nth_combination/4>`

``nth_permutation/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::nth_permutation/3>`

``null/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::null/1>`

``null_device_path/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::null_device_path/1>`

``number//1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::number//1>`

``number_of_edges/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::number_of_edges/2>`

``number_of_tests/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::number_of_tests/1>`

``number_of_vertices/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::number_of_vertices/2>`

``number_string/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::number_string/2>`

``numbervars/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::numbervars/1>`

``numbervars/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::numbervars/3>`

``occurrences/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::occurrences/2>`

``occurrences/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::occurrences/3>`

``occurs/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::occurs/2>`

``of/2``
--------

.. toctree::
   :maxdepth: 1



* :ref:`optional <optional/0::of/2>`

``of_expected/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::of_expected/2>`

``of_invalid/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation <validation/0::of_invalid/2>`

``of_invalids/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation <validation/0::of_invalids/2>`

``of_unexpected/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected <expected/0::of_unexpected/2>`

``of_valid/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`validation <validation/0::of_valid/2>`

``offset/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::offset/3>`

``one_or_more//0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::one_or_more//0>`

``one_or_more//1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::one_or_more//1>`

``one_or_more//2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::one_or_more//2>`

``operating_system_machine/1``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::operating_system_machine/1>`

``operating_system_name/1``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::operating_system_name/1>`

``operating_system_release/1``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::operating_system_release/1>`

``operating_system_type/1``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::operating_system_type/1>`

``option/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::option/2>`

``option/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::option/3>`

``or/2``
--------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or/2>`
* :ref:`optional(Optional) <optional/1::or/2>`
* :ref:`validation(Validation) <validation/1::or/2>`

``or_else/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else/2>`
* :ref:`optional(Optional) <optional/1::or_else/2>`
* :ref:`validation(Validation) <validation/1::or_else/2>`

``or_else_call/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else_call/2>`
* :ref:`optional(Optional) <optional/1::or_else_call/2>`
* :ref:`validation(Validation) <validation/1::or_else_call/2>`

``or_else_fail/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else_fail/1>`
* :ref:`optional(Optional) <optional/1::or_else_fail/1>`
* :ref:`validation(Validation) <validation/1::or_else_fail/1>`

``or_else_get/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else_get/2>`
* :ref:`optional(Optional) <optional/1::or_else_get/2>`
* :ref:`validation(Validation) <validation/1::or_else_get/2>`

``or_else_throw/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else_throw/1>`
* :ref:`validation(Validation) <validation/1::or_else_throw/1>`

``or_else_throw/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::or_else_throw/2>`
* :ref:`optional(Optional) <optional/1::or_else_throw/2>`
* :ref:`validation(Validation) <validation/1::or_else_throw/2>`

``orphaned/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::orphaned/0>`

``orphaned/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::orphaned/2>`

``out/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::out/1>`

``out_degree/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::out_degree/3>`

``outdated/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::outdated/0>`

``outdated/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::outdated/1>`

``outdated/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::outdated/2>`

``outdated/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::outdated/4>`

``outdated/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::outdated/5>`

``output_file_name/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_language_protocol <graph_language_protocol/0::output_file_name/2>`

``output_schema/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_tool_protocol <mcp_tool_protocol/0::output_schema/2>`

``overlapped_by/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::overlapped_by/2>`

``overlaps/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::overlaps/2>`

``params/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::params/2>`

``parent/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`proto_hierarchyp <proto_hierarchyp/0::parent/1>`

``parenthesis/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`characterp <characterp/0::parenthesis/2>`

``parents/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`proto_hierarchyp <proto_hierarchyp/0::parents/1>`

``parse/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`avro <avro/0::parse/2>`
* :ref:`base32 <base32/0::parse/2>`
* :ref:`base58 <base58/0::parse/2>`
* :ref:`base64 <base64/0::parse/2>`
* :ref:`base64url <base64url/0::parse/2>`
* :ref:`base85 <base85/0::parse/2>`
* :ref:`cbor(StringRepresentation) <cbor/1::parse/2>`
* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::parse/2>`
* :ref:`json_ld_protocol <json_ld_protocol/0::parse/2>`
* :ref:`json_lines_protocol <json_lines_protocol/0::parse/2>`
* :ref:`json_protocol <json_protocol/0::parse/2>`
* :ref:`json_schema_protocol <json_schema_protocol/0::parse/2>`
* :ref:`protobuf <protobuf/0::parse/2>`
* :ref:`toon_protocol <toon_protocol/0::parse/2>`
* :ref:`url(Representation) <url/1::parse/2>`
* :ref:`xml <xml/0::parse/2>`
* :ref:`yaml_protocol <yaml_protocol/0::parse/2>`

``parse/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`avro <avro/0::parse/3>`
* :ref:`protobuf <protobuf/0::parse/3>`
* :ref:`xml <xml/0::parse/3>`

``parse/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_options <command_line_options/0::parse/4>`

``parse/5``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_options <command_line_options/0::parse/5>`

``parse_all/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`yaml_protocol <yaml_protocol/0::parse_all/2>`

``parse_domain/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`pddl <pddl/0::parse_domain/2>`

``parse_domain/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`pddl <pddl/0::parse_domain/3>`

``parse_error/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::parse_error/1>`

``parse_problem/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`pddl <pddl/0::parse_problem/2>`

``parse_problem/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`pddl <pddl/0::parse_problem/3>`

``partial_map/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`rbtree <rbtree/0::partial_map/4>`

``partition/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`either <either/0::partition/3>`
* :ref:`validated <validated/0::partition/3>`

``partition/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::partition/4>`

``partition/5``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::partition/5>`

``partition/6``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::partition/6>`

``path/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::path/3>`

``path_concat/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::path_concat/3>`

``peek_back/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::peek_back/2>`

``peek_front/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::peek_front/2>`

``percentile/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::percentile/3>`

``permutation/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::permutation/2>`
* :ref:`permutations_protocol <permutations_protocol/0::permutation/2>`
* :ref:`random_protocol <random_protocol/0::permutation/2>`
* :ref:`varlistp <varlistp/0::permutation/2>`

``permutation/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::permutation/3>`

``permutation_index/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::permutation_index/3>`

``permutations/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::permutations/2>`

``permutations/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::permutations/3>`

``persist/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::persist/3>`

``pid/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::pid/1>`

``pin/0``
---------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::pin/0>`

``pin/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::pin/1>`

``pinned/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::pinned/1>`

``plus/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`integer <integer/0::plus/3>`

``point_in_polygon/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::point_in_polygon/2>`

``point_to_polyline_distance/3``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::point_to_polyline_distance/3>`

``poisson/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::poisson/2>`

``polygon_area/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_area/2>`

``polygon_bounding_box/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_bounding_box/2>`

``polygon_centroid/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_centroid/2>`

``polygon_orientation/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_orientation/2>`

``polygon_perimeter/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_perimeter/2>`

``polygon_perimeter/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygon_perimeter/3>`

``polygons_intersect/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polygons_intersect/2>`

``polyline_length/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polyline_length/2>`

``polyline_length/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polyline_length/3>`

``polyline_resample/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polyline_resample/3>`

``polyline_simplify/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polyline_simplify/3>`

``polyline_split_at_distance/4``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::polyline_split_at_distance/4>`

``pop_back/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::pop_back/3>`

``pop_front/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::pop_front/3>`

``port/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::port/5>`

``portray_clause/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`listing <listing/0::portray_clause/1>`

``postorder/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`bintree <bintree/0::postorder/2>`

``power/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::power/2>`

``power_sequence/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`integer <integer/0::power_sequence/4>`

``power_set/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::power_set/2>`

``powerset/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::powerset/2>`

``pp/1``
--------

.. toctree::
   :maxdepth: 1



* :ref:`xml <xml/0::pp/1>`

``pprint/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::pprint/1>`

``predicate/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`dead_code_scanner <dead_code_scanner/0::predicate/2>`

``predicate_info_pair_score_hook/4``
------------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::predicate_info_pair_score_hook/4>`

``predicate_info_score_hook/3``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::predicate_info_score_hook/3>`

``predicate_mode_score_hook/3``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::predicate_mode_score_hook/3>`

``predicate_mode_score_hook/5``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`doc_metric <doc_metric/0::predicate_mode_score_hook/5>`

``predicate_stratum/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::predicate_stratum/3>`

``predicates/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`dead_code_scanner <dead_code_scanner/0::predicates/2>`

``predict/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`classifier_protocol <classifier_protocol/0::predict/3>`

``predict/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`isolation_forest <isolation_forest/0::predict/4>`
* :ref:`knn <knn/0::predict/4>`
* :ref:`nearest_centroid <nearest_centroid/0::predict/4>`

``predict_probabilities/3``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`ada_boost <ada_boost/0::predict_probabilities/3>`
* :ref:`knn <knn/0::predict_probabilities/3>`
* :ref:`naive_bayes <naive_bayes/0::predict_probabilities/3>`
* :ref:`nearest_centroid <nearest_centroid/0::predict_probabilities/3>`
* :ref:`random_forest <random_forest/0::predict_probabilities/3>`

``predict_probabilities/4``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`knn <knn/0::predict_probabilities/4>`
* :ref:`nearest_centroid <nearest_centroid/0::predict_probabilities/4>`

``prefix/0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::prefix/0>`

``prefix/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::prefix/1>`

``prefix/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::prefix/2>`
* :ref:`varlistp <varlistp/0::prefix/2>`

``prefix/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::prefix/3>`

``preorder/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`bintree <bintree/0::preorder/2>`

``prepend/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::prepend/3>`

``previous/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::previous/2>`

``previous/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::previous/3>`

``previous/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::previous/4>`

``previous_permutation/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::previous_permutation/2>`

``print_classifier/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`classifier_protocol <classifier_protocol/0::print_classifier/1>`

``print_flags/0``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::print_flags/0>`
* :ref:`flags_validator <flags_validator/0::print_flags/0>`

``print_flags/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::print_flags/1>`

``print_message/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::print_message/3>`

``print_message_token/4``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::print_message_token/4>`

``print_message_tokens/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::print_message_tokens/3>`

``product/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::product/2>`
* :ref:`statisticsp <statisticsp/0::product/2>`

``product/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::product/3>`

``program_to_clauses/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::program_to_clauses/2>`

``progress/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::progress/5>`

``prompt_get/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_prompt_protocol <mcp_prompt_protocol/0::prompt_get/3>`

``prompts/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_prompt_protocol <mcp_prompt_protocol/0::prompts/1>`

``proper_prefix/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::proper_prefix/2>`

``proper_prefix/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::proper_prefix/3>`

``proper_subsequence/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::proper_subsequence/2>`

``proper_suffix/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::proper_suffix/2>`

``proper_suffix/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::proper_suffix/3>`

``prove/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`interpreterp <interpreterp/0::prove/2>`

``prove/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`interpreterp <interpreterp/0::prove/3>`

``provides/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`registries <registries/0::provides/2>`

``prune/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`c45 <c45/0::prune/3>`

``prune/5``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`c45 <c45/0::prune/5>`

``push_back/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::push_back/3>`

``push_front/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`deque_protocol <deque_protocol/0::push_front/3>`

``quartiles/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::quartiles/4>`

``query/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::query/1>`

``query/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::query/2>`

``question_hook/6``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::question_hook/6>`

``question_prompt_stream/4``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::question_prompt_stream/4>`

``queue_bind/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::queue_bind/4>`

``queue_declare/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::queue_declare/3>`

``queue_delete/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::queue_delete/3>`

``queue_purge/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::queue_purge/2>`

``queue_unbind/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::queue_unbind/4>`

``quick_check/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::quick_check/1>`

``quick_check/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::quick_check/2>`

``quick_check/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::quick_check/3>`

``random/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::random/1>`

``random/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::random/3>`

``random_combination/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`combinations_protocol <combinations_protocol/0::random_combination/3>`

``random_node/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::random_node/1>`

``random_permutation/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`permutations_protocol <permutations_protocol/0::random_permutation/2>`

``random_subsequence/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::random_subsequence/2>`

``random_tree/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`benchmark_generators <benchmark_generators/0::random_tree/1>`

``randomize/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`fast_random(Algorithm) <fast_random/1::randomize/1>`
* :ref:`random(Algorithm) <random/1::randomize/1>`

``randseq/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::randseq/4>`

``randset/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::randset/4>`

``range/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::range/2>`

``rank_correlation/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::rank_correlation/3>`

``rd/1``
--------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::rd/1>`

``rd/2``
--------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::rd/2>`

``rd_list/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::rd_list/2>`

``rd_noblock/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::rd_noblock/1>`

``rdirectories/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtdocp <lgtdocp/0::rdirectories/1>`

``rdirectories/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtdocp <lgtdocp/0::rdirectories/2>`

``rdirectory/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rdirectory/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::rdirectory/1>`
* :ref:`diagram(Format) <diagram/1::rdirectory/1>`
* :ref:`diagrams(Format) <diagrams/1::rdirectory/1>`
* :ref:`lgtdocp <lgtdocp/0::rdirectory/1>`
* :ref:`wrapper <wrapper/0::rdirectory/1>`

``rdirectory/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rdirectory/2>`
* :ref:`dead_code_scanner <dead_code_scanner/0::rdirectory/2>`
* :ref:`diagram(Format) <diagram/1::rdirectory/2>`
* :ref:`diagrams(Format) <diagrams/1::rdirectory/2>`
* :ref:`lgtdocp <lgtdocp/0::rdirectory/2>`
* :ref:`wrapper <wrapper/0::rdirectory/2>`

``rdirectory/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`diagram(Format) <diagram/1::rdirectory/3>`
* :ref:`diagrams(Format) <diagrams/1::rdirectory/3>`

``rdirectory_score/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rdirectory_score/2>`

``reachable/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::reachable/3>`

``read_file/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_file/2>`
* :ref:`read_file <read_file/0::read_file/2>`
* :ref:`tsv_protocol <tsv_protocol/0::read_file/2>`

``read_file/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_file/3>`
* :ref:`tsv_protocol <tsv_protocol/0::read_file/3>`

``read_file_by_line/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_file_by_line/2>`
* :ref:`tsv_protocol <tsv_protocol/0::read_file_by_line/2>`

``read_file_by_line/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_file_by_line/3>`
* :ref:`tsv_protocol <tsv_protocol/0::read_file_by_line/3>`

``read_framed_message/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::read_framed_message/2>`

``read_from_atom/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_from_atom/2>`

``read_from_chars/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_from_chars/2>`

``read_from_codes/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_from_codes/2>`

``read_message/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::read_message/2>`

``read_only_device_path/1``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::read_only_device_path/1>`

``read_stream/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_stream/2>`
* :ref:`tsv_protocol <tsv_protocol/0::read_stream/2>`

``read_stream/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_stream/3>`
* :ref:`tsv_protocol <tsv_protocol/0::read_stream/3>`

``read_stream_by_line/2``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_stream_by_line/2>`
* :ref:`tsv_protocol <tsv_protocol/0::read_stream_by_line/2>`

``read_stream_by_line/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::read_stream_by_line/3>`
* :ref:`tsv_protocol <tsv_protocol/0::read_stream_by_line/3>`

``read_term_from_atom/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_term_from_atom/3>`

``read_term_from_chars/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_term_from_chars/3>`

``read_term_from_chars/4``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_term_from_chars/4>`

``read_term_from_codes/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_term_from_codes/3>`

``read_term_from_codes/4``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::read_term_from_codes/4>`

``readme/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::readme/1>`

``readme/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::readme/2>`

``receive/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::receive/3>`
* :ref:`stomp <stomp/0::receive/3>`

``recorda/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recorda/2>`

``recorda/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recorda/3>`

``recorded/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recorded/2>`

``recorded/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recorded/3>`

``recordz/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recordz/2>`

``recordz/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`recorded_database_core <recorded_database_core/0::recordz/3>`

``relative_standard_deviation/2``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::relative_standard_deviation/2>`

``release/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::release/1>`

``removeDependent/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`subject <subject/0::removeDependent/1>`

``remove_duplicates/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::remove_duplicates/2>`
* :ref:`varlistp <varlistp/0::remove_duplicates/2>`

``remove_rule/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::remove_rule/1>`

``rename/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::rename/4>`

``rename_file/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::rename_file/2>`

``replace/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::replace/3>`

``replace/5``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::replace/5>`

``replace_sub_atom/4``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`atom <atom/0::replace_sub_atom/4>`

``request/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::request/3>`

``request/4``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::request/4>`

``rescale/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::rescale/3>`

``reset/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`counter <counter/0::reset/0>`
* :ref:`debuggerp <debuggerp/0::reset/0>`
* :ref:`packs_common <packs_common/0::reset/0>`
* :ref:`ports_profiler <ports_profiler/0::reset/0>`

``reset/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::reset/1>`

``reset_counter/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`counters <counters/0::reset_counter/1>`

``reset_counters/0``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`counters <counters/0::reset_counters/0>`

``reset_flags/0``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::reset_flags/0>`

``reset_flags/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::reset_flags/1>`

``reset_genint/0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`genint_core <genint_core/0::reset_genint/0>`

``reset_genint/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`genint_core <genint_core/0::reset_genint/1>`

``reset_gensym/0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`gensym_core <gensym_core/0::reset_gensym/0>`

``reset_gensym/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`gensym_core <gensym_core/0::reset_gensym/1>`

``reset_monitor/0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::reset_monitor/0>`

``reset_seed/0``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`fast_random(Algorithm) <fast_random/1::reset_seed/0>`
* :ref:`random(Algorithm) <random/1::reset_seed/0>`

``resize/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::resize/2>`

``resource_read/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_resource_protocol <mcp_resource_protocol/0::resource_read/3>`

``resources/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_resource_protocol <mcp_resource_protocol/0::resources/1>`

``response/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::response/3>`

``restore/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::restore/1>`

``restore/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::restore/2>`

``result/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::result/2>`

``retract_fact/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::retract_fact/1>`

``reverse/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::reverse/2>`
* :ref:`varlistp <varlistp/0::reverse/2>`

``rewind/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::rewind/2>`

``rewind/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::rewind/3>`

``rhumb_bearing/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::rhumb_bearing/3>`

``rhumb_destination_point/4``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::rhumb_destination_point/4>`

``rhumb_distance/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::rhumb_distance/3>`

``rhumb_midpoint/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::rhumb_midpoint/3>`

``rlibraries/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtdocp <lgtdocp/0::rlibraries/1>`

``rlibraries/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtdocp <lgtdocp/0::rlibraries/2>`

``rlibrary/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rlibrary/1>`
* :ref:`dead_code_scanner <dead_code_scanner/0::rlibrary/1>`
* :ref:`diagram(Format) <diagram/1::rlibrary/1>`
* :ref:`diagrams(Format) <diagrams/1::rlibrary/1>`
* :ref:`lgtdocp <lgtdocp/0::rlibrary/1>`

``rlibrary/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rlibrary/2>`
* :ref:`dead_code_scanner <dead_code_scanner/0::rlibrary/2>`
* :ref:`diagram(Format) <diagram/1::rlibrary/2>`
* :ref:`diagrams(Format) <diagrams/1::rlibrary/2>`
* :ref:`lgtdocp <lgtdocp/0::rlibrary/2>`

``rlibrary_score/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`code_metric <code_metric/0::rlibrary_score/2>`

``rollback/0``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::rollback/0>`

``root_mean_squared_error/3``
-----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::root_mean_squared_error/3>`

``route_distance/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::route_distance/2>`

``route_distance/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::route_distance/3>`

``route_distance/4``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::route_distance/4>`

``rpop/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::rpop/3>`

``rpush/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::rpush/4>`

``rule/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`databasep <databasep/0::rule/2>`

``rule/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`databasep <databasep/0::rule/3>`

``rule/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`databasep <databasep/0::rule/4>`

``(rules)/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::(rules)/1>`

``run/0``
---------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::run/0>`

``run/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::run/1>`

``run/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::run/2>`
* :ref:`simulated_annealing(Problem,RandomAlgorithm) <simulated_annealing/2::run/2>`

``run/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing(Problem,RandomAlgorithm) <simulated_annealing/2::run/3>`

``run/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing(Problem,RandomAlgorithm) <simulated_annealing/2::run/4>`

``run_test_sets/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::run_test_sets/1>`

``sadd/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::sadd/4>`

``same_length/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::same_length/2>`
* :ref:`varlistp <varlistp/0::same_length/2>`

``same_length/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::same_length/3>`

``save/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`wrapper <wrapper/0::save/0>`

``save/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::save/1>`
* :ref:`wrapper <wrapper/0::save/1>`

``save/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::save/2>`

``save_dut1_entries/1``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::save_dut1_entries/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::save_dut1_entries/1>`

``save_leap_seconds_entries/1``
-------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::save_leap_seconds_entries/1>`
* :ref:`time_scales_protocol <time_scales_protocol/0::save_leap_seconds_entries/1>`

``scalar_product/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::scalar_product/3>`

``scan_left/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::scan_left/4>`

``scan_left_1/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::scan_left_1/3>`

``scan_right/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::scan_right/4>`

``scan_right_1/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`metap <metap/0::scan_right_1/3>`

``scard/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::scard/3>`

``score/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`isolation_forest <isolation_forest/0::score/3>`

``score_all/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`isolation_forest <isolation_forest/0::score_all/3>`

``search/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::search/1>`

``secondary_header/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::secondary_header/2>`

``secondary_header_flag/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::secondary_header_flag/2>`

``secondary_header_time/2``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::secondary_header_time/2>`

``select/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::select/3>`
* :ref:`random_protocol <random_protocol/0::select/3>`
* :ref:`setp <setp/0::select/3>`
* :ref:`varlistp <varlistp/0::select/3>`

``select/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::select/4>`
* :ref:`random_protocol <random_protocol/0::select/4>`

``selectchk/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::selectchk/3>`
* :ref:`setp <setp/0::selectchk/3>`

``selectchk/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::selectchk/4>`

``send/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::send/3>`

``send/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::send/4>`

``send_heartbeat/1``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::send_heartbeat/1>`
* :ref:`stomp <stomp/0::send_heartbeat/1>`

``sequence/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`either <either/0::sequence/2>`
* :ref:`maybe <maybe/0::sequence/2>`
* :ref:`validated <validated/0::sequence/2>`

``sequence/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`integer <integer/0::sequence/3>`

``sequence/4``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`float <float/0::sequence/4>`
* :ref:`integer <integer/0::sequence/4>`
* :ref:`random_protocol <random_protocol/0::sequence/4>`

``sequence/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`float <float/0::sequence/5>`

``sequence_count/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::sequence_count/2>`

``sequence_flags/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::sequence_flags/2>`

``sequential_occurrences/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sequential_occurrences/2>`

``sequential_occurrences/3``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sequential_occurrences/3>`

``serve/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`queuep <queuep/0::serve/3>`

``server_accept/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::server_accept/4>`

``server_accept/5``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::server_accept/5>`

``server_close/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::server_close/1>`

``server_open/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::server_open/2>`

``server_open/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`socket <socket/0::server_open/3>`

``set/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`counter <counter/0::set/1>`

``set/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::set/3>`

``set/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::set/4>`
* :ref:`redis <redis/0::set/4>`

``set/5``
---------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::set/5>`

``set_element/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::set_element/2>`

``set_field/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`java_access_protocol <java_access_protocol/0::set_field/2>`

``set_flag_value/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::set_flag_value/2>`

``set_flag_value/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`flags <flags/0::set_flag_value/3>`

``set_monitor/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`event_registryp <event_registryp/0::set_monitor/4>`

``set_seed/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::set_seed/1>`
* :ref:`pseudo_random_protocol <pseudo_random_protocol/0::set_seed/1>`

``set_spy_point/4``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::set_spy_point/4>`

``set_write_max_depth/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::set_write_max_depth/1>`

``setrange/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::setrange/5>`

``setup/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::setup/0>`

``shell/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::shell/1>`

``shell/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::shell/2>`

``shell_command/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`doclet <doclet/0::shell_command/1>`

``short_flags/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::short_flags/1>`

``shrink/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::shrink/3>`

``shrink_sequence/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::shrink_sequence/3>`

``shrinker/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`arbitrary <arbitrary/0::shrinker/1>`

``shutdown_server/0``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`linda <linda/0::shutdown_server/0>`

``sign//1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`number_grammars(Format) <number_grammars/1::sign//1>`

``singletons/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::singletons/2>`

``sismember/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::sismember/4>`

``size/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::size/2>`
* :ref:`heap_protocol <heap_protocol/0::size/2>`
* :ref:`setp <setp/0::size/2>`

``skewness/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::skewness/2>`

``sleep/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::sleep/1>`

``sliding_window/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::sliding_window/3>`

``smembers/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::smembers/3>`

``softmax/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::softmax/2>`

``softmax/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::softmax/3>`

``sort/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sort/2>`

``sort/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sort/3>`

``sort/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sort/4>`

``soundex/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::soundex/2>`

``soundex_match/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`string_distance(Representation) <string_distance/1::soundex_match/2>`

``source_file_extension/1``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`modules_diagram_support <modules_diagram_support/0::source_file_extension/1>`

``space//0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::space//0>`

``spaces//0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::spaces//0>`

``split/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`atom <atom/0::split/3>`

``split/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::split/4>`

``split_string/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::split_string/4>`

``spy/1``
---------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spy/1>`

``spy/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spy/3>`

``spy/4``
---------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spy/4>`

``spy_point/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::spy_point/4>`

``spying/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spying/1>`

``spying/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spying/3>`

``spying/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::spying/4>`

``srem/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::srem/4>`

``standard_cauchy/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::standard_cauchy/3>`

``standard_deviation/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::standard_deviation/2>`

``standard_error/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::standard_error/2>`

``standard_exponential/1``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::standard_exponential/1>`

``standard_gamma/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::standard_gamma/2>`

``standard_normal/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::standard_normal/1>`

``standard_t/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::standard_t/2>`

``start/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::start/0>`
* :ref:`shell <shell/0::start/0>`

``start/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_server <mcp_server/0::start/2>`

``start/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_server <mcp_server/0::start/3>`

``start/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_server <mcp_server/0::start/4>`

``start/5``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_server <mcp_server/0::start/5>`

``start_redirect_to_file/2``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`dump_trace <dump_trace/0::start_redirect_to_file/2>`

``started_by/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::started_by/2>`

``starts/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::starts/2>`

``state_energy/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::state_energy/2>`

``stats/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::stats/1>`

``stats/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::stats/2>`

``stats/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::stats/3>`

``stem/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`stemmer_protocol <stemmer_protocol/0::stem/2>`

``stems/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`stemmer_protocol <stemmer_protocol/0::stems/2>`

``stop/0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ports_profiler <ports_profiler/0::stop/0>`

``stop_condition/3``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`simulated_annealing_protocol <simulated_annealing_protocol/0::stop_condition/3>`

``stop_redirect_to_file/0``
---------------------------

.. toctree::
   :maxdepth: 1



* :ref:`dump_trace <dump_trace/0::stop_redirect_to_file/0>`

``strata/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::strata/1>`

``stream_to_bytes/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_bytes/2>`

``stream_to_bytes/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_bytes/3>`

``stream_to_chars/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_chars/2>`

``stream_to_chars/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_chars/3>`

``stream_to_codes/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_codes/2>`

``stream_to_codes/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_codes/3>`

``stream_to_terms/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_terms/2>`

``stream_to_terms/3``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`reader <reader/0::stream_to_terms/3>`

``string_chars/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_chars/2>`

``string_codes/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_codes/2>`

``string_concat/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_concat/3>`

``string_length/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_length/2>`

``string_lower/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_lower/2>`

``string_upper/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::string_upper/2>`

``strlen/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::strlen/3>`

``strongly_connected_components/2``
-----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::strongly_connected_components/2>`

``sub_string/5``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::sub_string/5>`

``subclass/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::subclass/1>`

``subclasses/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::subclasses/1>`

``sublist/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::sublist/2>`
* :ref:`varlistp <varlistp/0::sublist/2>`

``subscribe/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::subscribe/4>`

``subsequence/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequence/2>`

``subsequence/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::subsequence/3>`
* :ref:`subsequences_protocol <subsequences_protocol/0::subsequence/3>`

``subsequence/4``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::subsequence/4>`

``subsequence_at_indices/3``
----------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequence_at_indices/3>`

``subsequence_length/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequence_length/2>`

``subsequences/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequences/2>`

``subsequences/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequences/3>`

``subsequences_with_min_span/3``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subsequences_with_min_span/3>`

``subset/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::subset/2>`

``subslices/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::subslices/2>`

``substitute/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::substitute/4>`

``subsumes/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::subsumes/2>`

``subterm/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::subterm/2>`
* :ref:`xml <xml/0::subterm/2>`

``subtract/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::subtract/3>`
* :ref:`setp <setp/0::subtract/3>`
* :ref:`varlistp <varlistp/0::subtract/3>`

``subtract_duration/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::subtract_duration/3>`

``succ/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`integer <integer/0::succ/2>`

``suffix/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::suffix/2>`
* :ref:`varlistp <varlistp/0::suffix/2>`

``suffix/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::suffix/3>`

``sum/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`numberlistp <numberlistp/0::sum/2>`
* :ref:`statisticsp <statisticsp/0::sum/2>`

``sum_of_squares/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::sum_of_squares/2>`

``superclass/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::superclass/1>`

``superclasses/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`class_hierarchyp <class_hierarchyp/0::superclasses/1>`

``supported_range/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::supported_range/2>`

``suspend_monitor/0``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`monitorp <monitorp/0::suspend_monitor/0>`

``swap/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::swap/1>`
* :ref:`validation(Validation) <validation/1::swap/1>`

``swap/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::swap/2>`

``swap_consecutive/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`random_protocol <random_protocol/0::swap_consecutive/2>`

``symdiff/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::symdiff/3>`

``symmetric_closure/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::symmetric_closure/2>`

``tab//0``
----------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::tab//0>`

``tabs//0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::tabs//0>`

``tai_minus_utc_for_tai_unix/2``
--------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::tai_minus_utc_for_tai_unix/2>`

``tail/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::tail/2>`

``tail1/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::tail1/2>`

``tails/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::tails/2>`

``tails1/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`subsequences_protocol <subsequences_protocol/0::tails1/2>`

``take/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::take/3>`

``take/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`listp <listp/0::take/4>`

``tcb_minus_tdb_approx/3``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::tcb_minus_tdb_approx/3>`

``tcg_minus_tt_approx/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::tcg_minus_tt_approx/3>`

``tdb_minus_tt_approx/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::tdb_minus_tt_approx/3>`

``temporary_directory/1``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::temporary_directory/1>`

``term_expansion/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`expanding <expanding/0::term_expansion/2>`

``terms_to_array/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::terms_to_array/2>`

``test/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::test/1>`

``time_stamp/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::time_stamp/1>`

``timeout/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`metagol <metagol/0::timeout/1>`

``timestamp/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`ulid_protocol <ulid_protocol/0::timestamp/2>`

``timestamp/8``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`ulid_protocol <ulid_protocol/0::timestamp/8>`

``to_expected/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`validation(Validation) <validation/1::to_expected/1>`

``to_expected/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`optional(Optional) <optional/1::to_expected/2>`

``to_optional/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::to_optional/1>`
* :ref:`validation(Validation) <validation/1::to_optional/1>`

``today/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::today/3>`

``tolerance_equal/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::tolerance_equal/4>`
* :ref:`number <number/0::tolerance_equal/4>`

``tool/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::tool/1>`

``tool_call/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_tool_protocol <mcp_tool_protocol/0::tool_call/3>`

``tool_call/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_tool_protocol <mcp_tool_protocol/0::tool_call/4>`

``tools/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`help <help/0::tools/0>`

``tools/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`mcp_tool_protocol <mcp_tool_protocol/0::tools/1>`

``top/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`heap_protocol <heap_protocol/0::top/3>`

``top_next/5``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`heap_protocol <heap_protocol/0::top_next/5>`

``topological_sort/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::topological_sort/2>`

``topological_sort/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_directed_graph(Dictionary) <unweighted_directed_graph/1::topological_sort/3>`

``touch/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`memcached <memcached/0::touch/3>`

``trace/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::trace/0>`

``trace_event/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`logtalk <logtalk/0::trace_event/2>`

``transitive_closure/2``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::transitive_closure/2>`

``transitive_reduction/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`unweighted_directed_graph(Dictionary) <unweighted_directed_graph/1::transitive_reduction/2>`

``transpose/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::transpose/2>`
* :ref:`pairs <pairs/0::transpose/2>`

``traverse/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`either <either/0::traverse/3>`
* :ref:`maybe <maybe/0::traverse/3>`
* :ref:`validated <validated/0::traverse/3>`

``triangular/4``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::triangular/4>`

``trim/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim/2>`

``trim/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim/3>`

``trim_left/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim_left/2>`

``trim_left/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim_left/3>`

``trim_right/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim_right/2>`

``trim_right/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`string(Representation) <string/1::trim_right/3>`

``trimmed_mean/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::trimmed_mean/3>`

``true/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::true/1>`

``tt_minus_tai/2``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_data <time_scales_data/0::tt_minus_tai/2>`

``ttl/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::ttl/3>`

``tx_commit/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::tx_commit/1>`

``tx_rollback/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::tx_rollback/1>`

``tx_select/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp <amqp/0::tx_select/1>`

``type/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::type/1>`
* :ref:`type <type/0::type/1>`

``type/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::type/2>`

``type/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::type/3>`

``unexpected/1``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::unexpected/1>`

``unexpecteds/2``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`either <either/0::unexpecteds/2>`

``uniform/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::uniform/1>`

``uniform/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::uniform/3>`

``uninstall/0``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::uninstall/0>`

``uninstall/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::uninstall/1>`

``uninstall/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::uninstall/2>`

``union/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::union/3>`
* :ref:`unweighted_directed_graph(Dictionary) <unweighted_directed_graph/1::union/3>`

``union/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`setp <setp/0::union/4>`
* :ref:`union_find_protocol <union_find_protocol/0::union/4>`

``union_all/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`union_find_protocol <union_find_protocol/0::union_all/3>`

``unix_to_date_time/2``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::unix_to_date_time/2>`

``unpin/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::unpin/0>`

``unpin/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::unpin/1>`

``unsubscribe/3``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`stomp <stomp/0::unsubscribe/3>`

``unzip/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::unzip/2>`

``update/0``
------------

.. toctree::
   :maxdepth: 1



* :ref:`doclet <doclet/0::update/0>`
* :ref:`packs <packs/0::update/0>`
* :ref:`registries <registries/0::update/0>`

``update/1``
------------

.. toctree::
   :maxdepth: 1



* :ref:`observer <observer/0::update/1>`
* :ref:`packs <packs/0::update/1>`
* :ref:`registries <registries/0::update/1>`

``update/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::update/2>`
* :ref:`registries <registries/0::update/2>`

``update/3``
------------

.. toctree::
   :maxdepth: 1



* :ref:`datalog_protocol <datalog_protocol/0::update/3>`
* :ref:`dictionaryp <dictionaryp/0::update/3>`
* :ref:`packs <packs/0::update/3>`

``update/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::update/4>`

``update/5``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::update/5>`

``update_in/4``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::update_in/4>`

``update_in/5``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`nested_dictionary_protocol <nested_dictionary_protocol/0::update_in/5>`

``user_data/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::user_data/2>`

``utc_date_time_to_instant/2``
------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::utc_date_time_to_instant/2>`

``utc_to_local/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::utc_to_local/3>`

``uuid_max/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_max/1>`

``uuid_nil/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_nil/1>`

``uuid_null/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_null/1>`

``uuid_v1/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_v1/2>`

``uuid_v4/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_v4/1>`

``uuid_v7/1``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`uuid_protocol <uuid_protocol/0::uuid_v7/1>`

``valid/0``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`command_line_option <command_line_option/0::valid/0>`

``valid/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`intervalp <intervalp/0::valid/1>`
* :ref:`statisticsp <statisticsp/0::valid/1>`
* :ref:`termp <termp/0::valid/1>`
* :ref:`url(Representation) <url/1::valid/1>`
* :ref:`validation(Validation) <validation/1::valid/1>`
* :ref:`varlistp <varlistp/0::valid/1>`

``valid/2``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`type <type/0::valid/2>`

``valid/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::valid/3>`
* :ref:`timep <timep/0::valid/3>`

``valid_conversion/3``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::valid_conversion/3>`

``valid_coordinate/1``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::valid_coordinate/1>`

``valid_date/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`iso8601 <iso8601/0::valid_date/3>`

``valid_date_time/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::valid_date_time/1>`

``valid_date_time/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::valid_date_time/2>`

``valid_instant/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::valid_instant/1>`

``valid_option/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::valid_option/1>`

``valid_options/1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`options_protocol <options_protocol/0::valid_options/1>`

``valid_scale/1``
-----------------

.. toctree::
   :maxdepth: 1



* :ref:`time_scales_protocol <time_scales_protocol/0::valid_scale/1>`

``validate/1``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`flags_validator <flags_validator/0::validate/1>`

``validate/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`json_schema_protocol <json_schema_protocol/0::validate/2>`

``validate/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`json_schema_protocol <json_schema_protocol/0::validate/3>`

``valids/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`validated <validated/0::valids/2>`

``value/1``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`counter <counter/0::value/1>`

``value/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`pairs <pairs/0::value/3>`

``value_reference/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::value_reference/2>`

``values/2``
------------

.. toctree::
   :maxdepth: 1



* :ref:`dictionaryp <dictionaryp/0::values/2>`
* :ref:`pairs <pairs/0::values/2>`

``variables/2``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::variables/2>`

``variance/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::variance/2>`

``variant/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`lgtunit <lgtunit/0::variant/2>`
* :ref:`termp <termp/0::variant/2>`

``varnumbers/2``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::varnumbers/2>`

``varnumbers/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`termp <termp/0::varnumbers/3>`

``verify_commands_availability/0``
----------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`packs_common <packs_common/0::verify_commands_availability/0>`

``version/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`ccsds(SecondaryHeaderLength) <ccsds/1::version/2>`
* :ref:`memcached <memcached/0::version/2>`

``version/6``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`pack_protocol <pack_protocol/0::version/6>`

``versions/3``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`packs <packs/0::versions/3>`

``vertices/2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`graph_protocol <graph_protocol/0::vertices/2>`

``vincenty_distance/3``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::vincenty_distance/3>`

``void/1``
----------

.. toctree::
   :maxdepth: 1



* :ref:`java_utils_protocol <java_utils_protocol/0::void/1>`

``void_element/1``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`html <html/0::void_element/1>`

``von_mises/3``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::von_mises/3>`

``wait/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`process <process/0::wait/2>`

``wald/3``
----------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::wald/3>`

``wall_time/1``
---------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::wall_time/1>`

``weakly_connected_components/2``
---------------------------------

.. toctree::
   :maxdepth: 1



* :ref:`directed_graph_protocol <directed_graph_protocol/0::weakly_connected_components/2>`

``week_of_year_iso/2``
----------------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::week_of_year_iso/2>`

``weekday/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`datep <datep/0::weekday/2>`

``weibull/3``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`sampling_protocol <sampling_protocol/0::weibull/3>`

``weighted_mean/3``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::weighted_mean/3>`

``welcome/0``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`shell <shell/0::welcome/0>`

``when/2``
----------

.. toctree::
   :maxdepth: 1



* :ref:`coroutining <coroutining/0::when/2>`

``whiledo/2``
-------------

.. toctree::
   :maxdepth: 1



* :ref:`loopp <loopp/0::whiledo/2>`

``white_space//0``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::white_space//0>`

``white_spaces//0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`blank_grammars(Format) <blank_grammars/1::white_spaces//0>`

``with_connection/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`amqp_pool <amqp_pool/0::with_connection/1>`

``with_output_to/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::with_output_to/2>`

``within_distance/4``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`geospatial_protocol <geospatial_protocol/0::within_distance/4>`

``without//2``
--------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::without//2>`

``wneighbors/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`weighted_graph_protocol <weighted_graph_protocol/0::wneighbors/3>`

``working_directory/1``
-----------------------

.. toctree::
   :maxdepth: 1



* :ref:`osp <osp/0::working_directory/1>`

``write_file/3``
----------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::write_file/3>`
* :ref:`tsv_protocol <tsv_protocol/0::write_file/3>`

``write_framed_message/2``
--------------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::write_framed_message/2>`

``write_max_depth/1``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`debuggerp <debuggerp/0::write_max_depth/1>`

``write_message/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`json_rpc <json_rpc/0::write_message/2>`

``write_stream/3``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`csv_protocol <csv_protocol/0::write_stream/3>`
* :ref:`tsv_protocol <tsv_protocol/0::write_stream/3>`

``write_term_to_atom/3``
------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_term_to_atom/3>`

``write_term_to_chars/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_term_to_chars/3>`

``write_term_to_chars/4``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_term_to_chars/4>`

``write_term_to_codes/3``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_term_to_codes/3>`

``write_term_to_codes/4``
-------------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_term_to_codes/4>`

``write_to_atom/2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_to_atom/2>`

``write_to_chars/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_to_chars/2>`

``write_to_codes/2``
--------------------

.. toctree::
   :maxdepth: 1



* :ref:`term_io_protocol <term_io_protocol/0::write_to_codes/2>`

``z_normalization/2``
---------------------

.. toctree::
   :maxdepth: 1



* :ref:`statisticsp <statisticsp/0::z_normalization/2>`

``zadd/5``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zadd/5>`

``zcard/3``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zcard/3>`

``zero_or_more//0``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::zero_or_more//0>`

``zero_or_more//1``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::zero_or_more//1>`

``zero_or_more//2``
-------------------

.. toctree::
   :maxdepth: 1



* :ref:`sequence_grammars <sequence_grammars/0::zero_or_more//2>`

``zip/2``
---------

.. toctree::
   :maxdepth: 1



* :ref:`zipperp <zipperp/0::zip/2>`

``zip/3``
---------

.. toctree::
   :maxdepth: 1



* :ref:`expected(Expected) <expected/1::zip/3>`
* :ref:`optional(Optional) <optional/1::zip/3>`
* :ref:`validation(Validation) <validation/1::zip/3>`
* :ref:`zipperp <zipperp/0::zip/3>`

``zip_at_index/4``
------------------

.. toctree::
   :maxdepth: 1



* :ref:`zlist <zlist/0::zip_at_index/4>`

``zrange/5``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zrange/5>`

``zrank/4``
-----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zrank/4>`

``zrem/4``
----------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zrem/4>`

``zscore/4``
------------

.. toctree::
   :maxdepth: 1



* :ref:`redis <redis/0::zscore/4>`

