/**
 * Maps an array using the provided mapper.
 *
 * @template X, Y
 * @param {(x: X) => Y} f mapper
 * @returns {(xs: X[]) => Y[]}
 */
export function map<X, Y>(f: (x: X) => Y): (xs: X[]) => Y[];
