Skip to main content

Success

Success Type#

// Success<S>
type Success<S> = {
type: typeof AttemptType.SUCCESS
value: T
}

Defines a Success result.

Success Function#

// Success()
const Success = (value: S): Success<S>

Wraps a result in a Success wrapper.

OK Function#

// OK()
const OK = (success: Success<S>): S

Unwraps a Success wrapper and returns its result.