blob: 58d9fb4af651364430af96d0847c9618cf542147 [file] [log] [blame]
package interactors
func ExistingErrorOr(existing error, toEvaluate func() error) error {
if existing != nil {
return existing
}
return toEvaluate()
}
func AnyError(errors ...error) error {
for _, err := range errors {
if err != nil {
return err
}
}
return nil
}