It would be nice if Terminal::Spinners had an await method, so you can just replace await with $spinner.await: and get a nice spinner. Or maybe even write an Awaiter, so $*AWAITER = Spinner::Awaiter.new(...) makes every subsequent await get a spinner.
It would be nice if Terminal::Spinners had an
await
method, so you can just replaceawait
with$spinner.await:
and get a nice spinner. Or maybe even write an Awaiter, so$*AWAITER = Spinner::Awaiter.new(...)
makes every subsequentawait
get a spinner.