/** * More powerful version of `Stream.groupByKey`. * * @tsplus static effect/core/stream/Stream.Aspects groupBy * @tsplus pipeable effect/core/stream/Stream groupBy */ export function groupBy( f: (a: A) => Effect, buffer = 16 ) { return (self: Stream): GroupBy => GroupBy(self, f, buffer) }