{"version":3,"sources":["asynciterable/toset.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,KAAK,UAAU,KAAK,CAAU,MAA8B;IACjE,MAAM,GAAG,GAAG,IAAI,GAAG,EAAW,CAAC;IAC/B,IAAI,KAAK,EAAE,MAAM,IAAI,IAAI,MAAM,EAAE;QAC/B,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;KACf;IACD,OAAO,GAAG,CAAC;AACb,CAAC","file":"toset.js","sourcesContent":["export async function toSet<TSource>(source: AsyncIterable<TSource>): Promise<Set<TSource>> {\n  const set = new Set<TSource>();\n  for await (const item of source) {\n    set.add(item);\n  }\n  return set;\n}\n"]}