
    oVh                     L    d Z ddlmZmZmZmZmZmZmZ ddl	m
Z
mZmZmZ g dZy)a  
Category Theory module.

Provides some of the fundamental category-theory-related classes,
including categories, morphisms, diagrams.  Functors are not
implemented yet.

The general reference work this module tries to follow is

  [JoyOfCats] J. Adamek, H. Herrlich. G. E. Strecker: Abstract and
              Concrete Categories. The Joy of Cats.

The latest version of this book should be available for free download
from

   katmat.math.uni-bremen.de/acc/acc.pdf

   )ObjectMorphismIdentityMorphismNamedMorphismCompositeMorphismCategoryDiagram)DiagramGridXypicDiagramDrawerxypic_draw_diagrampreview_diagram)r   r   r   r   r   r   r	   r
   r   r   r   N)__doc__baseclassesr   r   r   r   r   r   r	   diagram_drawingr
   r   r   r   __all__     I/home/dcms/DCMS/lib/python3.12/site-packages/sympy/categories/__init__.py<module>r      s,   &" " "B Br   