diff --git a/utils/tap/tap.go b/utils/tap/tap.go new file mode 100644 index 0000000..1492d0b --- /dev/null +++ b/utils/tap/tap.go @@ -0,0 +1,8 @@ +package tap + +func T[T any](v T, ds ...func(T)) T { + for _, d := range ds { + d(v) + } + return v +}