11/**
22 * @since 2.0.0
33 */
4- import * as Cache from "../Cache.ts"
5- import type { NonEmptyArray } from "../collections/Array.ts"
6- import * as Arr from "../collections/Array.ts"
7- import * as Iterable from "../collections/Iterable.ts"
8- import * as MutableHashMap from "../collections/MutableHashMap.ts"
9- import { hasProperty } from "../data/Predicate.ts"
10- import type * as Duration from "../Duration.ts"
11- import * as Effect from "../Effect.ts"
12- import * as Exit from "../Exit.ts"
13- import { constTrue , dual , identity } from "../Function.ts"
14- import { type Pipeable , pipeArguments } from "../interfaces/Pipeable.ts"
15- import { exitFail , exitSucceed } from "../internal/core.ts"
16- import * as effect from "../internal/effect.ts"
17- import * as internal from "../internal/request.ts"
18- import type * as Schema from "../schema/Schema.ts"
19- import type { Scope } from "../Scope.ts"
20- import * as ServiceMap from "../ServiceMap.ts"
21- import * as Tracer from "../Tracer.ts"
22- import type * as Types from "../types/Types.ts"
23- import type * as Persistable from "../unstable/persistence/Persistable.ts"
24- import * as Persistence from "../unstable/persistence/Persistence.ts"
4+ import * as Cache from "./Cache.ts"
5+ import type { NonEmptyArray } from "./collections/Array.ts"
6+ import * as Arr from "./collections/Array.ts"
7+ import * as Iterable from "./collections/Iterable.ts"
8+ import * as MutableHashMap from "./collections/MutableHashMap.ts"
9+ import { hasProperty } from "./data/Predicate.ts"
10+ import type * as Duration from "./Duration.ts"
11+ import * as Effect from "./Effect.ts"
12+ import * as Exit from "./Exit.ts"
13+ import { constTrue , dual , identity } from "./Function.ts"
14+ import { type Pipeable , pipeArguments } from "./interfaces/Pipeable.ts"
15+ import { exitFail , exitSucceed } from "./internal/core.ts"
16+ import * as effect from "./internal/effect.ts"
17+ import * as internal from "./internal/request.ts"
2518import type * as Request from "./Request.ts"
19+ import type * as Schema from "./schema/Schema.ts"
20+ import type { Scope } from "./Scope.ts"
21+ import * as ServiceMap from "./ServiceMap.ts"
22+ import * as Tracer from "./Tracer.ts"
23+ import type * as Types from "./types/Types.ts"
24+ import type * as Persistable from "./unstable/persistence/Persistable.ts"
25+ import * as Persistence from "./unstable/persistence/Persistence.ts"
2626
27- const TypeId = "~effect/batching/ RequestResolver"
27+ const TypeId = "~effect/RequestResolver"
2828
2929/**
3030 * The `RequestResolver<A, R>` interface requires an environment `R` and handles
@@ -49,7 +49,7 @@ const TypeId = "~effect/batching/RequestResolver"
4949 * @example
5050 * ```ts
5151 * import { Effect, Exit } from "effect"
52- * import { RequestResolver, Request } from "effect/batching "
52+ * import { RequestResolver, Request } from "effect"
5353 *
5454 * interface GetUserRequest extends Request.Request<string, Error> {
5555 * readonly _tag: "GetUserRequest"
@@ -162,7 +162,7 @@ const defaultKey = (_request: unknown): unknown => defaultKeyObject
162162 * @example
163163 * ```ts
164164 * import { Effect, Exit } from "effect"
165- * import { RequestResolver, Request } from "effect/batching "
165+ * import { RequestResolver, Request } from "effect"
166166 *
167167 * // Define a request type
168168 * interface GetUserRequest extends Request.Request<string, Error> {
@@ -206,7 +206,7 @@ export const make = <A extends Request.Any>(
206206 * @example
207207 * ```ts
208208 * import { Effect, Exit } from "effect"
209- * import { RequestResolver, Request } from "effect/batching "
209+ * import { RequestResolver, Request } from "effect"
210210 *
211211 * interface GetUserByRole extends Request.Request<string, Error> {
212212 * readonly _tag: "GetUserByRole"
@@ -261,7 +261,7 @@ const hashGroupKey = <A, K>(get: (entry: Request.Entry<A>) => K) => {
261261 * @example
262262 * ```ts
263263 * import { Effect } from "effect"
264- * import { RequestResolver, Request } from "effect/batching "
264+ * import { RequestResolver, Request } from "effect"
265265 *
266266 * interface GetSquareRequest extends Request.Request<number> {
267267 * readonly _tag: "GetSquareRequest"
@@ -303,7 +303,7 @@ export const fromFunction = <A extends Request.Any>(
303303 * @example
304304 * ```ts
305305 * import { Effect } from "effect"
306- * import { RequestResolver, Request } from "effect/batching "
306+ * import { RequestResolver, Request } from "effect"
307307 *
308308 * interface GetDoubleRequest extends Request.Request<number> {
309309 * readonly _tag: "GetDoubleRequest"
@@ -346,7 +346,7 @@ export const fromFunctionBatched = <A extends Request.Any>(
346346 * @example
347347 * ```ts
348348 * import { Effect } from "effect"
349- * import { RequestResolver, Request } from "effect/batching "
349+ * import { RequestResolver, Request } from "effect"
350350 *
351351 * interface GetUserFromAPIRequest extends Request.Request<string> {
352352 * readonly _tag: "GetUserFromAPIRequest"
@@ -404,7 +404,7 @@ export const fromEffect = <A extends Request.Any>(
404404 * @example
405405 * ```ts
406406 * import { Effect } from "effect"
407- * import { RequestResolver, Request } from "effect/batching "
407+ * import { RequestResolver, Request } from "effect"
408408 *
409409 * interface GetUser extends Request.Request<string, Error> {
410410 * readonly _tag: "GetUser"
@@ -481,7 +481,7 @@ export const fromEffectTagged = <A extends Request.Any & { readonly _tag: string
481481 * @example
482482 * ```ts
483483 * import { Effect, Exit } from "effect"
484- * import { RequestResolver, Request } from "effect/batching "
484+ * import { RequestResolver, Request } from "effect"
485485 *
486486 * interface GetDataRequest extends Request.Request<string> {
487487 * readonly _tag: "GetDataRequest"
@@ -527,7 +527,7 @@ export const setDelayEffect: {
527527 * @example
528528 * ```ts
529529 * import { Effect, Exit } from "effect"
530- * import { RequestResolver, Request } from "effect/batching "
530+ * import { RequestResolver, Request } from "effect"
531531 *
532532 * interface GetDataRequest extends Request.Request<string> {
533533 * readonly _tag: "GetDataRequest"
@@ -571,7 +571,7 @@ export const setDelay: {
571571 * @example
572572 * ```ts
573573 * import { Effect, Exit } from "effect"
574- * import { RequestResolver, Request } from "effect/batching "
574+ * import { RequestResolver, Request } from "effect"
575575 *
576576 * interface GetDataRequest extends Request.Request<string> {
577577 * readonly _tag: "GetDataRequest"
@@ -634,7 +634,7 @@ export const around: {
634634 * @example
635635 * ```ts
636636 * import { Effect } from "effect"
637- * import { RequestResolver, Request } from "effect/batching "
637+ * import { RequestResolver, Request } from "effect"
638638 *
639639 * // A resolver that will never complete
640640 * const neverResolver = RequestResolver.never
@@ -663,7 +663,7 @@ export const never: RequestResolver<never> = make(() => Effect.never)
663663 * @example
664664 * ```ts
665665 * import { Effect, Exit } from "effect"
666- * import { RequestResolver, Request } from "effect/batching "
666+ * import { RequestResolver, Request } from "effect"
667667 *
668668 * interface GetDataRequest extends Request.Request<string> {
669669 * readonly _tag: "GetDataRequest"
@@ -708,7 +708,7 @@ export const batchN: {
708708 * @example
709709 * ```ts
710710 * import { Effect, Exit } from "effect"
711- * import { RequestResolver, Request } from "effect/batching "
711+ * import { RequestResolver, Request } from "effect"
712712 *
713713 * interface GetUserRequest extends Request.Request<string> {
714714 * readonly _tag: "GetUserRequest"
@@ -765,7 +765,7 @@ export const grouped: {
765765 * @example
766766 * ```ts
767767 * import { Effect, Exit } from "effect"
768- * import { RequestResolver, Request } from "effect/batching "
768+ * import { RequestResolver, Request } from "effect"
769769 *
770770 * interface GetDataRequest extends Request.Request<string> {
771771 * readonly _tag: "GetDataRequest"
@@ -823,7 +823,7 @@ export const race: {
823823 * @example
824824 * ```ts
825825 * import { Effect, Exit } from "effect"
826- * import { RequestResolver, Request } from "effect/batching "
826+ * import { RequestResolver, Request } from "effect"
827827 *
828828 * interface GetDataRequest extends Request.Request<string> {
829829 * readonly _tag: "GetDataRequest"
0 commit comments