Добавлена ДБ
This commit is contained in:
20
node_modules/effect/dist/esm/internal/stream/pull.js
generated
vendored
Normal file
20
node_modules/effect/dist/esm/internal/stream/pull.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
import * as Chunk from "../../Chunk.js";
|
||||
import * as Effect from "../../Effect.js";
|
||||
import * as Option from "../../Option.js";
|
||||
import * as Queue from "../../Queue.js";
|
||||
import * as take from "../take.js";
|
||||
/** @internal */
|
||||
export const emit = value => Effect.succeed(Chunk.of(value));
|
||||
/** @internal */
|
||||
export const emitChunk = chunk => Effect.succeed(chunk);
|
||||
/** @internal */
|
||||
export const empty = () => Effect.succeed(Chunk.empty());
|
||||
/** @internal */
|
||||
export const end = () => Effect.fail(Option.none());
|
||||
/** @internal */
|
||||
export const fail = error => Effect.fail(Option.some(error));
|
||||
/** @internal */
|
||||
export const failCause = cause => Effect.mapError(Effect.failCause(cause), Option.some);
|
||||
/** @internal */
|
||||
export const fromDequeue = dequeue => Effect.flatMap(Queue.take(dequeue), take.done);
|
||||
//# sourceMappingURL=pull.js.map
|
||||
Reference in New Issue
Block a user