code: def iparallel_progbar(mapper, iterable, nprocs=None, starmap=False, flatmap=False, shuffle=False,
                        verbose=True, verbose_flatmap=None, max_cache=-1, **kwargs):
      results = _parallel_progbar_launch(mapper, iterable, nprocs, starmap, flatmap, shuffle, verbose,
                                         verbose_flatmap, max_cache, **kwargs)
      return (x for i, x in results)