.. index:: single: meta .. _meta/0: .. rst-class:: right **object** ``meta`` ======== Some useful meta-predicates. | **Availability:** | ``logtalk_load(meta(loader))`` | **Author:** Paulo Moura | **Version:** 5:2:0 | **Date:** 2016-10-06 | **Compilation flags:** | ``static, context_switching_calls`` | **Implements:** | ``public`` :ref:`metap ` | **Aliases:** | ``metap`` ``map/2`` as ``succeeds/2`` | ``metap`` ``map/2`` as ``maplist/2`` | ``metap`` ``map/3`` as ``maplist/3`` | ``metap`` ``map/4`` as ``maplist/4`` | ``metap`` ``map/5`` as ``maplist/5`` | ``metap`` ``map/6`` as ``maplist/6`` | ``metap`` ``map/7`` as ``maplist/7`` | ``metap`` ``map/8`` as ``maplist/8`` | ``metap`` ``include/3`` as ``filter/3`` | ``metap`` ``fold_left/4`` as ``foldl/4`` | ``metap`` ``fold_left_1/3`` as ``foldl1/3`` | ``metap`` ``fold_right/4`` as ``foldr/4`` | ``metap`` ``fold_right_1/3`` as ``foldr1/3`` | ``metap`` ``scan_left/4`` as ``scanl/4`` | ``metap`` ``scan_left_1/3`` as ``scanl1/3`` | ``metap`` ``scan_right/4`` as ``scanr/4`` | ``metap`` ``scan_right_1/3`` as ``scanr1/3`` | **Remarks:** | (none) | **Inherited public predicates:** |  :ref:`metap/0::exclude/3`  :ref:`metap/0::findall_member/4`  :ref:`metap/0::findall_member/5`  :ref:`metap/0::fold_left/4`  :ref:`metap/0::fold_left_1/3`  :ref:`metap/0::fold_right/4`  :ref:`metap/0::fold_right_1/3`  :ref:`metap/0::include/3`  :ref:`metap/0::map/2`  :ref:`metap/0::map/3`  :ref:`metap/0::map/4`  :ref:`metap/0::map/5`  :ref:`metap/0::map/6`  :ref:`metap/0::map/7`  :ref:`metap/0::map/8`  :ref:`metap/0::map_reduce/5`  :ref:`metap/0::partition/4`  :ref:`metap/0::partition/6`  :ref:`metap/0::scan_left/4`  :ref:`metap/0::scan_left_1/3`  :ref:`metap/0::scan_right/4`  :ref:`metap/0::scan_right_1/3`   .. contents:: :local: :backlinks: top Public predicates ----------------- (no local declarations; see entity ancestors if any) Protected predicates -------------------- (no local declarations; see entity ancestors if any) Private predicates ------------------ (no local declarations; see entity ancestors if any) Operators --------- (none) .. seealso:: :ref:`meta_compiler `