Versions in this module Expand all Collapse all v0 v0.4.0 Dec 30, 2023 Changes in this version + func AppendFunc(err error, fn ErrorFunc) error + func AppendFuncs(err error, fns ...ErrorFunc) error + func JoinFuncs(fns ...ErrorFunc) error + func Lazy(fn ErrorFunc) error + type ErrorFunc = func() error v0.3.0 Dec 30, 2023 Changes in this version + func Join(errs ...error) error v0.2.0 Jul 19, 2023 Changes in this version + func Append(left error, right error) error + func Combine(errs ...error) error + func WrapAppend(left error, right error, msg string) error + func WrapCombine(msg string, errs ...error) error + func WrapfAppend(left error, right error, msg string, args ...any) error v0.1.0 Jun 22, 2022 Changes in this version + const Version + func As(err error, target any) bool + func Is(err error, target error) bool + func New(text string) error + func Newf(text string, args ...any) error + func Unwrap(err error) error + func Wrap(base error, msg string) error + func Wrapf(base error, msg string, args ...any) error