feat(generator): deprecate lo.Generator in favor of go "iter" package (#700)

This commit is contained in:
Samuel Berthe
2025-10-04 21:48:18 +02:00
committed by GitHub
parent 4d877c7d51
commit 81d6aae23d
+2
View File
@@ -191,6 +191,8 @@ func ChannelToSlice[T any](ch <-chan T) []T {
// Generator implements the generator design pattern.
// Play: https://go.dev/play/p/lIbSY3QmiEg
//
// Deprecated: use "iter" package instead (Go >= 1.23)
func Generator[T any](bufferSize int, generator func(yield func(T))) <-chan T {
ch := make(chan T, bufferSize)