def asyncImap(asyncCallable, *iterables):
    """itertools.imap for deferred callables
    """
    deferreds = imap(asyncCallable, *iterables)
    return gatherResults(deferreds, consumeErrors=True)
def asyncImap ( asyncCallable , * iterables ) : deferreds = imap ( asyncCallable , * iterables ) return gatherResults ( deferreds , consumeErrors = True )
itertools.imap for deferred callables