title: TypeError: 'list_iterator' object is not async iterable
body: <p>I've got a simple python3 webscraper which was working synchronously. I wanted to make it asynchronus, so I modified it a bit. But the program does not iterate over an unpacked list <code>[(,), (,), (,), ...]</code> even after converting it into converting it into an iterable list using iter(). Says <code>TypeError: 'list_iterator' object is not async iterable</code>.</p>
  
  <p>Because my code is big, and I'm still learning asynchronous programming I'll put the main parts here with the Error.</p>
  
  <p>My aim was to fetch the links asynchronously to speed up the process. Is there a way to solve this ?</p>
  
  <hr>
  
  <p>Code :</p>
  
  <pre><code>import requests as req
  from bs4 import BeautifulSoup as bs
  import os
  import asyncio
  from aiostream import stream, pipe
  
  myList = []
  
  def get_myList():
      """
      Append values to myList in the format [(,), (,), (,), ...]
      """
  
  async def download(link, title):
  
      # Download a page
      try:
          page = await req.get(link)
          # Process with BeautifulSoup
          pass
      except:
          pass
  
  async def main():
      get_myList()
  
      min_iterList = iter(myList[:])
  
      stream.starmap(min_iterList, download, ordered=True, task_limit=10)
  
  if __name__=="__main__":
      freeze_support()
      loop = asyncio.get_event_loop()
      loop.run_until_complete(main())
      loop.close()
  </code></pre>
  
  <hr>
  
  <p><strong>Error :</strong></p>
  
  <pre><code>Traceback (most recent call last):
    File "async_update_code.py", line 253, in &lt;module&gt;
      loop.run_until_complete(main())
    File "/usr/lib/python3.6/asyncio/base_events.py", line 468, in run_until_complete
      return future.result()
    File "async_update_code.py", line 207, in main
      stream.starmap(min_iterList, download, ordered=True, task_limit=10)
    File "/home/yahyaa/.local/lib/python3.6/site-packages/aiostream/core.py", line 273, in init
      assert_async_iterable(args[0])
    File "/home/yahyaa/.local/lib/python3.6/site-packages/aiostream/aiter_utils.py", line 56, in assert_async_iterable
      f"{type(obj).__name__!r} object is not async iterable")
  TypeError: 'list_iterator' object is not async iterable
  </code></pre>