B
    P•\C  ã               @   s   d Z ddlZejfdd„ZdS )z£
Python 2 implementation of the accumulate function in itertools
From the Python documentation https://docs.python.org/3/library/itertools.html#itertool-functions
é    Nc             c   sR   t | ƒ}yt|ƒ}W n tk
r(   dS X |V  x|D ]}|||ƒ}|V  q6W dS )zReturn running totalsN)ÚiterÚnextÚStopIteration)ÚiterableÚfuncÚitZtotalÚelement© r	   ú9lib/python3.7/site-packages/openpyxl/compat/accumulate.pyÚ
accumulate	   s    

r   )Ú__doc__ÚoperatorÚaddr   r	   r	   r	   r
   Ú<module>   s   