(options: {
readonly evaluate: LazyArg<WritableStream<A>>
readonly onError: (error: unknown) => E
readonly closeOnDone?: boolean | undefined
})
| 276 | * @since 4.0.0 |
| 277 | */ |
| 278 | export const fromWritableStream = <A, E>(options: { |
| 279 | readonly evaluate: LazyArg<WritableStream<A>> |
| 280 | readonly onError: (error: unknown) => E |
| 281 | readonly closeOnDone?: boolean | undefined |
| 282 | }): Sink<void, A, never, E> => |
| 283 | fromChannel( |
| 284 | Channel.mapDone( |
| 285 | Channel.fromWritableStream<never, E, A>(options), |
| 286 | (_) => [_] |
| 287 | ) |
| 288 | ) |
| 289 | |
| 290 | /** |
| 291 | * Creates a `Sink` from a low-level transform function. |
nothing calls this directly
no test coverage detected