asyncMap: <A, B>(
fn: AsyncMapper<A, B>,
iterator: Iterable<A, any, any> | AsyncIterable<A, any, any>,
) => AsyncGenerator<B> & <A, B>(
fn: AsyncMapper<A, B>,
) => (
iterator: Iterable<A, any, any> | AsyncIterable<A, any, any>,
) => AsyncGenerator<B> = ...