Current section

Files

Jump to
gossamer src gossamer readable_stream read_result.ts
Raw

src/gossamer/readable_stream/read_result.ts

import {
ReadResult$Done,
ReadResult$Value,
} from "$/gossamer/gossamer/readable_stream/read_result.mjs";
import { toOption } from "~/utils/option.ts";
export function toReadResult<T>(result: ReadableStreamReadResult<T>) {
if (result.done) {
return ReadResult$Done(toOption(result.value));
}
return ReadResult$Value(result.value);
}