==================
Concurrent Package
==================

The :py:mod:`encore.concurrent` module provides utilities and libraries to
assist with threaded and other parallel code.

The :py:mod:`encore.concurrent.futures` subpackage provides an enhanced
version of the ``concurrent.futures`` package for Python 2.7 with some
useful experimental additions.

The :py:mod:`encore.concurrent.threadtools` module provides some utilities
that encapsulate useful patterns in threaded code.


Contents
--------

.. toctree::
   :maxdepth: 2

   encore.concurrent
   encore.concurrent.futures

Indices and tables
------------------

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

License
-------

.. include:: ../../../LICENSE.txt
