const fileName_1 = "(@effect/core) _src/stream/GroupBy/operations/first.ts";
import { concreteGroupBy } from "@effect/core/stream/GroupBy/operations/_internal/GroupByInternal";
/**
 * Only consider the first `n` groups found in the stream.
 *
 * @tsplus fluent ets/GroupBy first
 */

export function first_(self, n) {
  void 0;
  return self.first(n, fileName_1 + ":13:20");
}
/**
 * Only consider the first `n` groups found in the stream.
 *
 * @tsplus static ets/GroupBy/Aspects first
 */

export const first = n => self => first_(self, n);
//# sourceMappingURL=first.mjs.map