Large files download using HTTPoison async/stream features, genserver and progressbar ⭐
- Using :stream_to option from httpoision we can do a async download by chunks
- All the calls to the next chunks are handled by our genserver (statefull process)
- To each chunk received we can update our progressbar (directly to stdout)