11 Commits (57bd875856652e1cc6a6c2ab63ee252dfd6b4980)

Author SHA1 Message Date
Brad Fitzpatrick f208bf8cb1 types/lazy: document difference from sync.OnceValue 6 months ago
Simon Law f23e4279c4
types/lazy: add lazy.GMap: a map of lazily computed GValues (#16532) 9 months ago
Brad Fitzpatrick 265c76dbc5 all: unify some redundant testing.TB interface copies 1 year ago
Nick Khyl f023c8603a types/lazy: fix flaky TestDeferAfterDo 1 year ago
Brad Fitzpatrick 69b90742fe util/uniq,types/lazy,*: delete code that's now in Go std 1 year ago
Nick Hill 9a73462ea4 types/lazy: add DeferredInit type 2 years ago
Nick Khyl 43375c6efb types/lazy: re-init SyncValue during test cleanup if it wasn't set before SetForTest 2 years ago
Nick Khyl 5d09649b0b types/lazy: add (*SyncValue[T]).SetForTest method 2 years ago
Andrew Dunham 200d92121f types/lazy: add Peek method to SyncValue 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
David Anderson 9e6b4d7ad8 types/lazy: helpers for lazily computed values 3 years ago