export function isAsyncIterable<T> (obj: unknown): obj is AsyncIterable<T> {
  return typeof obj == 'object' && obj != null && Symbol.asyncIterator in obj
}