
..
    Copyright (C) 2019 Thomas Heller
    Copyright (C) 2019-2026 The STE||AR Group

    SPDX-License-Identifier: BSL-1.0
    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

.. _modules_functional_api:

----------
functional
----------

See :ref:`public_api` for a list of names and headers that are part of the public
|hpx| API.


.. toctree::
   :maxdepth: 1

   /libs/core/functional/api/function_ref_hpx_function_ref.rst
   /libs/core/functional/api/function_hpx_function.rst
   /libs/core/functional/api/bind_hpx_bind.rst
   /libs/core/functional/api/bind_hpx_placeholders__1.rst
   /libs/core/functional/api/bind_hpx_placeholders__2.rst
   /libs/core/functional/api/bind_.rst
   /libs/core/functional/api/bind_hpx_placeholders__9.rst
   /libs/core/functional/api/bind_front_hpx_bind_front.rst
   /libs/core/functional/api/bind_back_hpx_bind_back.rst
   /libs/core/functional/api/reference_wrapper_hpx_reference_wrapper.rst
   /libs/core/functional/api/reference_wrapper_hpx_ref.rst
   /libs/core/functional/api/reference_wrapper_hpx_cref.rst
   /libs/core/functional/api/mem_fn_hpx_mem_fn.rst
   /libs/core/functional/api/move_only_function_hpx_move_only_function.rst
   /libs/core/functional/api/invoke_fused_hpx_invoke_fused.rst
   /libs/core/functional/api/invoke_fused_hpx_invoke_fused_r.rst
   /libs/core/functional/api/get_task_size.rst
   /libs/core/functional/api/is_placeholder_hpx_is_placeholder.rst
   /libs/core/functional/api/is_bind_expression_hpx_is_bind_expression.rst
   /libs/core/functional/api/scope_success_hpx_experimental_scope_success.rst
   /libs/core/functional/api/scope_exit_hpx_experimental_scope_exit.rst
   /libs/core/functional/api/scope_fail_hpx_experimental_scope_fail.rst
