B
    U‚]Wô  ã               @   s`   d dl mZ d dlZd dlmZmZmZ dd„ Zeƒ  	e
dd„ eeƒ ¡ D ƒƒ¡ [[[[[dS )é    )Úabsolute_importN)ÚcurryÚnum_required_argsÚhas_keywordsc             C   s,   t | ƒ}|d kp*|dkp*|dko*t| ƒdk	S )Né   F)r   r   )ÚfZnum© r   ú5lib/python3.7/site-packages/toolz/curried/operator.pyÚshould_curry   s    r
   c             c   s2   | ]*\}}t |ƒr|t|ƒr$t|ƒn|fV  qd S )N)Úcallabler
   r   )Ú.0Únamer   r   r   r	   ú	<genexpr>   s   r   )Z
__future__r   ÚoperatorZtoolz.functoolzr   r   r   r
   ÚlocalsÚupdateÚdictÚvarsÚitemsr   r   r   r	   Ú<module>   s   