Hyperlinkv0.8.0-beta.28

Stream

Stream.StreamTypeLambdainterfaceeffect/Stream.ts:169
StreamTypeLambda

Type lambda for Stream used in higher-kinded type operations.

Example (Using the stream type lambda)

import type { HKT, Stream } from "effect"

// Create a Stream type using the type lambda
type NumberStream = HKT.Kind<Stream.StreamTypeLambda, never, string, never, number>
// Equivalent to: Stream<number, string, never>
type lambdas
Source effect/Stream.ts:1693 lines
export interface StreamTypeLambda extends TypeLambda {
  readonly type: Stream<this["Target"], this["Out1"], this["Out2"]>
}