errors

Use


(↥ "pkg:errors" pkg)

Call the exports below through the pkg alias, for example pkg.CanRetry.

Functions

CanRetry

Type: (∷ (→ Unit Any))

Construct CanRetry values.

CategoryAuthentication

Type: (∷ (→ Unit Any))

Construct CategoryAuthentication values.

CategoryAuthorization

Type: (∷ (→ Unit Any))

Construct CategoryAuthorization values.

CategoryConfiguration

Type: (∷ (→ Unit Any))

Construct CategoryConfiguration values.

CategoryConflict

Type: (∷ (→ Unit Any))

Construct CategoryConflict values.

CategoryDependency

Type: (∷ (→ Unit Any))

Construct CategoryDependency values.

CategoryInternal

Type: (∷ (→ Unit Any))

Construct CategoryInternal values.

CategoryNotFound

Type: (∷ (→ Unit Any))

Construct CategoryNotFound values.

CategoryProtocol

Type: (∷ (→ Unit Any))

Construct CategoryProtocol values.

CategoryRateLimited

Type: (∷ (→ Unit Any))

Construct CategoryRateLimited values.

CategoryTimeout

Type: (∷ (→ Unit Any))

Construct CategoryTimeout values.

CategoryUnavailable

Type: (∷ (→ Unit Any))

Construct CategoryUnavailable values.

CategoryValidation

Type: (∷ (→ Unit Any))

Construct CategoryValidation values.

DetailFound

Type: (∷ (→ Any Any))

Construct DetailFound values.

DetailMissing

Type: (∷ (→ Unit Any))

Construct DetailMissing values.

DetailNode

Type: (∷ (→ Any Any Any))

Construct DetailNode values.

ErrorDetail

Type: (∷ (→ Any Any Any))

Construct ErrorDetail values.

ErrorErr

Type: (∷ (→ Any Any))

Construct ErrorErr values.

ErrorOk

Type: (∷ (→ Any Any))

Construct ErrorOk values.

ErrorSeverityCritical

Type: (∷ (→ Unit Any))

Construct ErrorSeverityCritical values.

ErrorSeverityDebug

Type: (∷ (→ Unit Any))

Construct ErrorSeverityDebug values.

ErrorSeverityError

Type: (∷ (→ Unit Any))

Construct ErrorSeverityError values.

ErrorSeverityInfo

Type: (∷ (→ Unit Any))

Construct ErrorSeverityInfo values.

ErrorSeverityWarn

Type: (∷ (→ Unit Any))

Construct ErrorSeverityWarn values.

ErrorWireV1

Type: (∷ (→ Any Any Any Any Any Any Any Any))

Construct ErrorWireV1 values.

False

Type: (∷ (→ Unit Any))

Construct False values.

Foundation

Type: (∷ (→ Unit Any))

Construct Foundation values.

MustNotRetry

Type: (∷ (→ Unit Any))

Construct MustNotRetry values.

NoDetails

Type: (∷ (→ Unit Any))

Construct NoDetails values.

RetryAfterMs

Type: (∷ (→ Any Any))

Construct RetryAfterMs values.

RetryNever

Type: (∷ (→ Unit Any))

Construct RetryNever values.

RetrySafe

Type: (∷ (→ Unit Any))

Construct RetrySafe values.

SlotReserved

Type: (∷ (→ Unit Any))

Construct SlotReserved values.

SlotUnknown

Type: (∷ (→ Unit Any))

Construct SlotUnknown values.

Slotjmp0x1bConfig

Type: (∷ (→ Unit Any))

Construct Slotjmp0x1bConfig values.

Slotjmp0x1bErrorsCore

Type: (∷ (→ Unit Any))

Construct Slotjmp0x1bErrorsCore values.

Slotjmp0x1bLogging

Type: (∷ (→ Unit Any))

Construct Slotjmp0x1bLogging values.

Slotjmp0x1bSerde

Type: (∷ (→ Unit Any))

Construct Slotjmp0x1bSerde values.

True

Type: (∷ (→ Unit Any))

Construct True values.

WireValueErr

Type: (∷ (→ Any Any))

Construct WireValueErr values.

WireValueOk

Type: (∷ (→ Any Any))

Construct WireValueOk values.

jmp0x1bError

Type: (∷ (→ Any Any Any Any Any Any Any))

Construct jmp0x1bError values.

Ok

Type: (∷ (→ Any Any))

Compatibility alias for ErrorOk values.

Err

Type: (∷ (→ Any Any))

Compatibility alias for ErrorErr values.

library-name

Type: (∷ (→ Unit Any))

0x0 library function library-name.

build-stage

Type: (∷ (→ Unit Any))

0x0 library function build-stage.

api-version

Type: (∷ (→ Unit Any))

0x0 library function api-version.

new

Type: (∷ (→ Any Any Any Any))

0x0 library function new.

new-validation

Type: (∷ (→ Any Any Any))

0x0 library function new-validation.

new-protocol

Type: (∷ (→ Any Any Any))

0x0 library function new-protocol.

new-unavailable

Type: (∷ (→ Any Any Any))

0x0 library function new-unavailable.

new-internal

Type: (∷ (→ Any Any Any))

0x0 library function new-internal.

detail

Type: (∷ (→ Any Any Any))

0x0 library function detail.

add-detail

Type: (∷ (→ Any Any Any))

0x0 library function add-detail.

add-detail-field

Type: (∷ (→ Any Any Any Any))

0x0 library function add-detail-field.

append-detail

Type: (∷ (→ Any Any Any))

0x0 library function append-detail.

with-severity

Type: (∷ (→ Any Any Any))

0x0 library function with-severity.

with-retryability

Type: (∷ (→ Any Any Any))

0x0 library function with-retryability.

with-message

Type: (∷ (→ Any Any Any))

0x0 library function with-message.

code

Type: (∷ (→ Any Any))

0x0 library function code.

category

Type: (∷ (→ Any Any))

0x0 library function category.

category-text

Type: (∷ (→ Any Any))

0x0 library function category-text.

category-value-text

Type: (∷ (→ Any Any))

0x0 library function category-value-text.

severity

Type: (∷ (→ Any Any))

0x0 library function severity.

severity-text

Type: (∷ (→ Any Any))

0x0 library function severity-text.

severity-value-text

Type: (∷ (→ Any Any))

0x0 library function severity-value-text.

message

Type: (∷ (→ Any Any))

0x0 library function message.

retryability

Type: (∷ (→ Any Any))

0x0 library function retryability.

retryability-text

Type: (∷ (→ Any Any))

0x0 library function retryability-text.

retryability-value-text

Type: (∷ (→ Any Any))

0x0 library function retryability-value-text.

details

Type: (∷ (→ Any Any))

0x0 library function details.

detail-count

Type: (∷ (→ Any Any))

0x0 library function detail-count.

count-details

Type: (∷ (→ Any Any))

0x0 library function count-details.

detail-at

Type: (∷ (→ Any Any Any))

0x0 library function detail-at.

detail-at-entries

Type: (∷ (→ Any Any Any))

0x0 library function detail-at-entries.

detail-key

Type: (∷ (→ Any Any))

0x0 library function detail-key.

detail-value

Type: (∷ (→ Any Any))

0x0 library function detail-value.

detail-key-or

Type: (∷ (→ Any Any Any Any))

0x0 library function detail-key-or.

detail-value-or

Type: (∷ (→ Any Any Any Any))

0x0 library function detail-value-or.

retry-decision

Type: (∷ (→ Any Any))

0x0 library function retry-decision.

retry-decision-text

Type: (∷ (→ Any Any))

0x0 library function retry-decision-text.

retry-never

Type: (∷ (→ Unit Any))

0x0 library function retry-never.

retry-safe

Type: (∷ (→ Unit Any))

0x0 library function retry-safe.

retry-after-ms

Type: (∷ (→ Any Any))

0x0 library function retry-after-ms.

severity-debug

Type: (∷ (→ Unit Any))

0x0 library function severity-debug.

ok

Type: (∷ (→ Any Any))

0x0 library function ok.

err

Type: (∷ (→ Any Any))

0x0 library function err.

is-ok

Type: (∷ (→ Any Any))

0x0 library function is-ok.

is-err

Type: (∷ (→ Any Any))

0x0 library function is-err.

bool-to-int

Type: (∷ (→ Any Any))

0x0 library function bool-to-int.

unwrap-or

Type: (∷ (→ Any Any Any))

0x0 library function unwrap-or.

error-or

Type: (∷ (→ Any Any Any))

0x0 library function error-or.

parse-severity

Type: (∷ (→ Any Any))

0x0 library function parse-severity.

parse-category

Type: (∷ (→ Any Any))

0x0 library function parse-category.

unknown-category-fallback

Type: (∷ (→ Unit Any))

0x0 library function unknown-category-fallback.

unknown-severity-fallback

Type: (∷ (→ Unit Any))

0x0 library function unknown-severity-fallback.

category-dependency

Type: (∷ (→ Unit Any))

0x0 library function category-dependency.

severity-warn

Type: (∷ (→ Unit Any))

0x0 library function severity-warn.

parse-category-or

Type: (∷ (→ Any Any Any))

0x0 library function parse-category-or.

parse-severity-or

Type: (∷ (→ Any Any Any))

0x0 library function parse-severity-or.

parse-category-or-default

Type: (∷ (→ Any Any))

0x0 library function parse-category-or-default.

parse-severity-or-default

Type: (∷ (→ Any Any))

0x0 library function parse-severity-or-default.

invalid-label-error

Type: (∷ (→ Any Any Any Any))

0x0 library function invalid-label-error.

wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function wire-schema-version.

wire-field-code

Type: (∷ (→ Unit Any))

0x0 library function wire-field-code.

wire-field-category

Type: (∷ (→ Unit Any))

0x0 library function wire-field-category.

wire-field-severity

Type: (∷ (→ Unit Any))

0x0 library function wire-field-severity.

wire-field-message

Type: (∷ (→ Unit Any))

0x0 library function wire-field-message.

wire-field-retry

Type: (∷ (→ Unit Any))

0x0 library function wire-field-retry.

wire-field-retry-after-ms

Type: (∷ (→ Unit Any))

0x0 library function wire-field-retry-after-ms.

wire-field-details

Type: (∷ (→ Unit Any))

0x0 library function wire-field-details.

wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function wire-field-is-required.

error-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function error-to-wire-v1.

error-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function error-from-wire-v1.

parse-wire-retryability

Type: (∷ (→ Any Any Any))

0x0 library function parse-wire-retryability.

wire-retry-label

Type: (∷ (→ Any Any))

0x0 library function wire-retry-label.

wire-retry-after-ms

Type: (∷ (→ Any Any))

0x0 library function wire-retry-after-ms.

fallible-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function fallible-to-wire-v1.

fallible-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function fallible-from-wire-v1.

code-registry-slot

Type: (∷ (→ Any Any))

0x0 library function code-registry-slot.

code-registry-slot-text

Type: (∷ (→ Any Any))

0x0 library function code-registry-slot-text.

is-reserved-code

Type: (∷ (→ Any Any))

0x0 library function is-reserved-code.

ensure-non-reserved-code

Type: (∷ (→ Any Any))

0x0 library function ensure-non-reserved-code.