import type { Functor } from "./functor"; export interface AsyncFunctor extends Functor { asyncMap(f: (a: T) => Promise): Promise>; }