"""Monads are lovely

.. autosummary::
   :toctree:

   Monad

"""

# To avoid circular dependency, the class is defined in a hidden module. But
# import it as if it was defined in this module in order to fix references in
# Sphinx documentation.
from ._monad import Monad
Monad.__module__ = __name__

"""Monads are lovely

.. autosummary::
   :toctree:

   Monad

"""

# To avoid circular dependency, the class is defined in a hidden module. But
# import it as if it was defined in this module in order to fix references in
# Sphinx documentation.
from ._monad import Monad
Monad.__module__ = __name__

Monads are lovely  .. autosummary::    :toctree:     Monad # To avoid circular dependency, the class is defined in a hidden module. But # import it as if it was defined in this module in order to fix references in # Sphinx documentation.