#NEWLINE# def __call__( self , * args , **kwargs ) : #NEWLINE# #INDENT# try : #NEWLINE# #INDENT# return self . _partial ( * args , ** kwargs ) #NEWLINE# #UNINDENT# except TypeError as exc : #NEWLINE# #INDENT# if self . _should_curry ( args , kwargs , exc ) : #NEWLINE# #INDENT# return self . bind ( * args , ** kwargs ) #NEWLINE# #UNINDENT# raise