o
    *Î®cØ  ã                   @   sL   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dS )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__© r   r   ú@/tmp/pip-target-vg8gfxp4/lib/python/sympy/categories/__init__.pyÚ<module>   s    $