cache

Use


(↥ "pkg:cache" pkg)

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

Functions

Bootstrap

Type: (∷ (→ Unit Any))

Construct Bootstrap values.

CacheActionAllow

Type: (∷ (→ Unit Any))

Construct CacheActionAllow values.

CacheActionDeny

Type: (∷ (→ Unit Any))

Construct CacheActionDeny values.

CacheActionRetryAfter

Type: (∷ (→ Unit Any))

Construct CacheActionRetryAfter values.

CacheBurstBudgetSchemaV1

Type: (∷ (→ Any Any))

Construct CacheBurstBudgetSchemaV1 values.

CacheDecisionPlanV1

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

Construct CacheDecisionPlanV1 values.

CacheDecisionV1

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

Construct CacheDecisionV1 values.

CacheDecisionWireV1

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

Construct CacheDecisionWireV1 values.

CacheFailureContextV1

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

Construct CacheFailureContextV1 values.

CacheKeyScopeSchemaV1

Type: (∷ (→ Any Any))

Construct CacheKeyScopeSchemaV1 values.

CacheLimiterIdSchemaV1

Type: (∷ (→ Any Any))

Construct CacheLimiterIdSchemaV1 values.

CachePolicyV1

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

Construct CachePolicyV1 values.

CachePolicyWireV1

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

Construct CachePolicyWireV1 values.

CacheQuotaKeyV1

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

Construct CacheQuotaKeyV1 values.

CacheRefillProfileSchemaV1

Type: (∷ (→ Any Any))

Construct CacheRefillProfileSchemaV1 values.

CacheSlotCore

Type: (∷ (→ Unit Any))

Construct CacheSlotCore values.

CacheSlotReserved

Type: (∷ (→ Unit Any))

Construct CacheSlotReserved values.

CacheSlotUnknown

Type: (∷ (→ Unit Any))

Construct CacheSlotUnknown values.

CacheTaxonomyAdditive

Type: (∷ (→ Unit Any))

Construct CacheTaxonomyAdditive values.

CacheTaxonomyBreaking

Type: (∷ (→ Unit Any))

Construct CacheTaxonomyBreaking values.

CacheTaxonomyDeprecation

Type: (∷ (→ Unit Any))

Construct CacheTaxonomyDeprecation values.

CacheWindowProfileSchemaV1

Type: (∷ (→ Any Any))

Construct CacheWindowProfileSchemaV1 values.

library-name

Type: (∷ (→ Unit Any))

0x0 library function library-name.

build-stage

Type: (∷ (→ Unit Any))

0x0 library function build-stage.

cache-api-version

Type: (∷ (→ Unit Any))

0x0 library function cache-api-version.

cache-failure-context

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

0x0 library function cache-failure-context.

cache-failure-limiter-id

Type: (∷ (→ Any Any))

0x0 library function cache-failure-limiter-id.

cache-failure-key-scope

Type: (∷ (→ Any Any))

0x0 library function cache-failure-key-scope.

cache-failure-quota-key

Type: (∷ (→ Any Any))

0x0 library function cache-failure-quota-key.

cache-failure-message-text

Type: (∷ (→ Any Any))

0x0 library function cache-failure-message-text.

require-limiter-id

Type: (∷ (→ Any Any))

0x0 library function require-limiter-id.

parse-key-scope-label

Type: (∷ (→ Any Any))

0x0 library function parse-key-scope-label.

require-quota-key

Type: (∷ (→ Any Any))

0x0 library function require-quota-key.

parse-window-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-window-profile-label.

require-burst-budget

Type: (∷ (→ Any Any))

0x0 library function require-burst-budget.

require-refill-tokens

Type: (∷ (→ Any Any))

0x0 library function require-refill-tokens.

require-cache-message

Type: (∷ (→ Any Any))

0x0 library function require-cache-message.

parse-burst-budget-text

Type: (∷ (→ Any Any))

0x0 library function parse-burst-budget-text.

parse-refill-tokens-text

Type: (∷ (→ Any Any))

0x0 library function parse-refill-tokens-text.

validate-cache-failure-context

Type: (∷ (→ Any Any))

0x0 library function validate-cache-failure-context.

cache-failure-error

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

0x0 library function cache-failure-error.

cache-policy

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

0x0 library function cache-policy.

cache-policy-limiter-id

Type: (∷ (→ Any Any))

0x0 library function cache-policy-limiter-id.

cache-policy-key-scope

Type: (∷ (→ Any Any))

0x0 library function cache-policy-key-scope.

cache-policy-window-profile

Type: (∷ (→ Any Any))

0x0 library function cache-policy-window-profile.

cache-policy-burst-budget

Type: (∷ (→ Any Any))

0x0 library function cache-policy-burst-budget.

cache-policy-refill-tokens

Type: (∷ (→ Any Any))

0x0 library function cache-policy-refill-tokens.

cache-policy-failure-context

Type: (∷ (→ Any Any))

0x0 library function cache-policy-failure-context.

validate-cache-policy

Type: (∷ (→ Any Any))

0x0 library function validate-cache-policy.

cache-quota-key

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

0x0 library function cache-quota-key.

cache-quota-key-limiter-id

Type: (∷ (→ Any Any))

0x0 library function cache-quota-key-limiter-id.

cache-quota-key-scope

Type: (∷ (→ Any Any))

0x0 library function cache-quota-key-scope.

cache-quota-key-value

Type: (∷ (→ Any Any))

0x0 library function cache-quota-key-value.

validate-cache-quota-key

Type: (∷ (→ Any Any))

0x0 library function validate-cache-quota-key.

cache-limiter-id-schema

Type: (∷ (→ Any Any))

0x0 library function cache-limiter-id-schema.

cache-limiter-id-schema-value

Type: (∷ (→ Any Any))

0x0 library function cache-limiter-id-schema-value.

cache-key-scope-schema

Type: (∷ (→ Any Any))

0x0 library function cache-key-scope-schema.

cache-key-scope-schema-value

Type: (∷ (→ Any Any))

0x0 library function cache-key-scope-schema-value.

cache-window-profile-schema

Type: (∷ (→ Any Any))

0x0 library function cache-window-profile-schema.

cache-window-profile-schema-value

Type: (∷ (→ Any Any))

0x0 library function cache-window-profile-schema-value.

cache-burst-budget-schema

Type: (∷ (→ Any Any))

0x0 library function cache-burst-budget-schema.

cache-burst-budget-schema-value

Type: (∷ (→ Any Any))

0x0 library function cache-burst-budget-schema-value.

cache-refill-profile-schema

Type: (∷ (→ Any Any))

0x0 library function cache-refill-profile-schema.

cache-refill-profile-schema-value

Type: (∷ (→ Any Any))

0x0 library function cache-refill-profile-schema-value.

cache-policy-from-schemas

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

0x0 library function cache-policy-from-schemas.

require-used-tokens

Type: (∷ (→ Any Any))

0x0 library function require-used-tokens.

require-elapsed-steps

Type: (∷ (→ Any Any))

0x0 library function require-elapsed-steps.

require-retry-after-steps

Type: (∷ (→ Any Any))

0x0 library function require-retry-after-steps.

parse-used-tokens-text

Type: (∷ (→ Any Any))

0x0 library function parse-used-tokens-text.

parse-elapsed-steps-text

Type: (∷ (→ Any Any))

0x0 library function parse-elapsed-steps-text.

parse-cache-decision-label

Type: (∷ (→ Any Any))

0x0 library function parse-cache-decision-label.

cache-decision-action-text

Type: (∷ (→ Any Any))

0x0 library function cache-decision-action-text.

cache-decision-plan

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

0x0 library function cache-decision-plan.

cache-decision-plan-policy

Type: (∷ (→ Any Any))

0x0 library function cache-decision-plan-policy.

cache-decision-plan-quota-key

Type: (∷ (→ Any Any))

0x0 library function cache-decision-plan-quota-key.

cache-decision-plan-used-tokens

Type: (∷ (→ Any Any))

0x0 library function cache-decision-plan-used-tokens.

cache-decision-plan-elapsed-steps

Type: (∷ (→ Any Any))

0x0 library function cache-decision-plan-elapsed-steps.

validate-cache-decision-plan

Type: (∷ (→ Any Any))

0x0 library function validate-cache-decision-plan.

cache-decision-next-action

Type: (∷ (→ Any Any))

0x0 library function cache-decision-next-action.

cache-retry-after-steps

Type: (∷ (→ Any Any))

0x0 library function cache-retry-after-steps.

cache-decision

Type: (∷ (→ Any Any))

0x0 library function cache-decision.

cache-decision-quota-key

Type: (∷ (→ Any Any))

0x0 library function cache-decision-quota-key.

cache-decision-action

Type: (∷ (→ Any Any))

0x0 library function cache-decision-action.

cache-decision-retry-after-steps

Type: (∷ (→ Any Any))

0x0 library function cache-decision-retry-after-steps.

cache-decision-window-profile

Type: (∷ (→ Any Any))

0x0 library function cache-decision-window-profile.

validate-cache-decision

Type: (∷ (→ Any Any))

0x0 library function validate-cache-decision.

cache-code-slot

Type: (∷ (→ Any Any))

0x0 library function cache-code-slot.

cache-code-slot-text

Type: (∷ (→ Any Any))

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

is-reserved-cache-code

Type: (∷ (→ Any Any))

0x0 library function is-reserved-cache-code.

ensure-non-reserved-cache-code

Type: (∷ (→ Any Any))

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

cache-wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function cache-wire-schema-version.

cache-policy-wire-field-limiter-id

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-limiter-id.

cache-policy-wire-field-key-scope

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-key-scope.

cache-policy-wire-field-window-profile

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-window-profile.

cache-policy-wire-field-burst-budget

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-burst-budget.

cache-policy-wire-field-refill-tokens

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-refill-tokens.

cache-policy-wire-field-quota-key

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-quota-key.

cache-policy-wire-field-message

Type: (∷ (→ Unit Any))

0x0 library function cache-policy-wire-field-message.

cache-policy-wire-field-is-required

Type: (∷ (→ Any Any))

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

cache-decision-wire-field-limiter-id

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-limiter-id.

cache-decision-wire-field-key-scope

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-key-scope.

cache-decision-wire-field-quota-key

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-quota-key.

cache-decision-wire-field-action

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-action.

cache-decision-wire-field-retry-after-steps

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-retry-after-steps.

cache-decision-wire-field-window-profile

Type: (∷ (→ Unit Any))

0x0 library function cache-decision-wire-field-window-profile.

cache-decision-wire-field-is-required

Type: (∷ (→ Any Any))

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

cache-policy-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function cache-policy-to-wire-v1.

cache-policy-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function cache-policy-from-wire-v1.

cache-decision-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function cache-decision-to-wire-v1.

cache-decision-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function cache-decision-from-wire-v1.

cache-taxonomy-additive-change

Type: (∷ (→ Unit Any))

0x0 library function cache-taxonomy-additive-change.

cache-taxonomy-deprecation-change

Type: (∷ (→ Unit Any))

0x0 library function cache-taxonomy-deprecation-change.

cache-taxonomy-breaking-change

Type: (∷ (→ Unit Any))

0x0 library function cache-taxonomy-breaking-change.

cache-taxonomy-change-semver

Type: (∷ (→ Any Any))

0x0 library function cache-taxonomy-change-semver.

normalize-key-scope-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-key-scope-label-or.

normalize-key-scope-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-key-scope-label-or-default.

normalize-window-profile-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-window-profile-label-or.

normalize-window-profile-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-window-profile-label-or-default.

normalize-cache-decision-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-cache-decision-label-or.

normalize-cache-decision-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-cache-decision-label-or-default.

classify-error-severity

Type: (∷ (→ Any Any))

0x0 library function classify-error-severity.

classify-retry-strategy

Type: (∷ (→ Any Any))

0x0 library function classify-retry-strategy.