diff --git a/utils.go b/utils.go index 26de694..0aab513 100644 --- a/utils.go +++ b/utils.go @@ -44,3 +44,10 @@ func askForConfirmation(s string) bool { } } } + +func If[T any](cond bool, vtrue, vfalse T) T { + if cond { + return vtrue + } + return vfalse +}