code: def asyncStarCmap(asyncCallable, iterable):
      
      results = []
      yield coopStar(asyncCallable, results.append, iterable)
      returnValue(results)
docs: itertools.starmap for deferred callables using cooperative multitasking