RequestResolver overview
Added in v1.0.0
Table of contents
combinators
dataLoader
Signature
export declare const dataLoader: any
Added in v1.0.0
persisted
Signature
export declare const persisted: {
(
storeId: string
): <Req extends PersistedRequest.Any>(
self: RequestResolver.RequestResolver<Req, never>
) => Effect.Effect<RequestResolver.RequestResolver<Req, Serializable.WithResult.Context<Req>>, never, any>
<Req extends PersistedRequest.Any>(
self: RequestResolver.RequestResolver<Req, never>,
storeId: string
): Effect.Effect<RequestResolver.RequestResolver<Req, Serializable.WithResult.Context<Req>>, never, any>
}
Added in v1.0.0
model
PersistedRequest (interface)
Signature
export interface PersistedRequest<R, IE, E, IA, A>
extends Request.Request<A, E>,
PrimaryKey.PrimaryKey,
Serializable.WithResult<A, IA, E, IE, R> {}
Added in v1.0.0
PersistedRequest (namespace)
Added in v1.0.0
Any (type alias)
Signature
export type Any = PersistedRequest<any, any, any, any, any> | PersistedRequest<any, never, never, any, any>
Added in v1.0.0