(get: (entry: Request.Entry<A>) => K)
| 288 | * result // => ["User 1 with role admin", "User 2 with role admin"] |
| 289 | * ``` |
| 290 | * |
| 291 | * @category constructors |
| 292 | * @since 4.0.0 |
| 293 | */ |
| 294 | export const makeGrouped = <A extends Request.Any, K>(options: { |
| 295 | readonly key: (entry: Request.Entry<A>) => K |
| 296 | readonly resolver: (entries: NonEmptyArray<Request.Entry<A>>, key: K) => Effect.Effect<void, Request.Error<A>> |
| 297 | }): RequestResolver<A> => |
| 298 | makeWith({ |
| 299 | batchKey: hashGroupKey(options.key), |
| 300 | delay: Effect.yieldNow, |
| 301 | collectWhile: constTrue, |
| 302 | runAll: options.resolver as any |
| 303 | }) |
| 304 |
no test coverage detected
searching dependent graphs…