import { zipWith_ } from "./apply"; export const zip = (fb: Iterable) => (fa: Iterable): Iterable => zipWith_(fa, fb, (a, b) => [a, b] as const); export const zip_ = (fa: Iterable, fb: Iterable): Iterable => zipWith_(fa, fb, (a, b) => [a, b] as const);