From 8d8c1e567265090824ef91a0b1e130ca00a3c28c Mon Sep 17 00:00:00 2001 From: Elijah Duffy Date: Fri, 30 May 2025 16:13:59 -0700 Subject: [PATCH] add ModuleList convenience function --- module.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module.go b/module.go index d30c946..6e96ef7 100644 --- a/module.go +++ b/module.go @@ -47,3 +47,8 @@ func (s *Module) Logger() *slog.Logger { func (s *Module) Name() string { return s.name } + +// ModuleList is a convenience function that creates a slice of modules. +func ModuleList(modules ...*Module) []*Module { + return modules +}