# Functions
Bail produces a Result that represents a computation that failed to complete successfully but is not a bug in Pulumi.
Error produces a Result that represents an internal Pulumi error, constructed from the given message.
Errorf produces a Result that represents an internal Pulumi error, constructed from the given format string and arguments.
FromError produces a Result that wraps an internal Pulumi error.
Merge combines two results into one final result.
TODO returns an error that can be used in places that have not yet been adapted to use Results.
WrapIfNonNil returns a non-nil Result if [err] is non-nil.
# Interfaces
Result represents the result of a computation that can fail.