.. _library_library:

..
   This file is part of Logtalk <https://logtalk.org/>
   SPDX-FileCopyrightText: 1998-2025 Paulo Moura <pmoura@logtalk.org>
   SPDX-License-Identifier: Apache-2.0

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

=========
Libraries
=========

The documentation of each library can also be found in the library
directory in the ``NOTES.md`` file.

.. toctree::
   :maxdepth: 2

   overview
   arbitrary
   assignvars
   base64
   basic_types
   cbor
   core
   coroutining
   csv
   dates
   dependents
   dictionaries
   dif
   edcg
   events
   expand_library_alias_paths
   expecteds
   format
   genint
   gensym
   git
   grammars
   heaps
   hierarchies
   hook_flows
   hook_objects
   html
   ids
   intervals
   java
   json
   json_lines
   listing
   logging
   loops
   meta
   meta_compiler
   mutations
   nested_dictionaries
   optionals
   options
   os
   queues
   random
   reader
   recorded_database
   redis
   sets
   statistics
   term_io
   timeout
   tsv
   types
   ulid
   unicode_data
   union_find
   uuid
   zippers
