Versions in this module Expand all Collapse all v0 v0.1.6 May 13, 2026 Changes in this version + type Pool interface + Invoke func(A) pond.Task + StopAndWait func() + Submit func(func() error) pond.Task + func NewPool[A any](size int, fn func(arg A) error) Pool[A] + type ResultPool interface + Invoke func(A) pond.ResultTask[R] + StopAndWait func() + Submit func(func() (R, error)) pond.ResultTask[R] + func NewResultPool[A any, R any](size int, fn func(arg A) (R, error)) ResultPool[A, R]