Versions in this module Expand all Collapse all v1 v1.1.0 Sep 15, 2026 Changes in this version + func FromSlice[T any](ctx context.Context, slice []T, bufferSize int) <-chan T + func ProcessSlice[In any, Out any](ctx context.Context, inputSlice []In, opts Options, ...) <-chan Result[Out] v1.0.0 Sep 14, 2026 Changes in this version + func Process[In any, Out any](ctx context.Context, in <-chan In, opts Options, workerFn WorkerFunc[In, Out]) <-chan Result[Out] + type Options struct + StopOnError bool + Workers int + type Result struct + Err error + Value Out + type WorkerFunc func(ctx context.Context, item In) (Out, error)