streams

package
v0.0.0-...-f987c7b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2025 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ErrorOutlet

type ErrorOutlet[E any] interface {
	ErrOut() <-chan E
}

type Flow

type Flow[I any, O any, E any] interface {
	Inlet[I]
	Outlet[O]
	ErrorOutlet[E]
	From(Outlet[I]) Flow[I, O, E]
	To(Inlet[O])
	Error(Inlet[E])
}

type Inlet

type Inlet[I any] interface {
	In() chan<- I
}

type Outlet

type Outlet[O any] interface {
	Out() <-chan O
}

type Sink

type Sink[I any] interface {
	Inlet[I]
}

type Source

type Source[O any] interface {
	Outlet[O]
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL