lint
Use
(↥ "pkg:lint" pkg)
Call the exports below through the pkg alias, for example pkg.Foundation.
Functions
Foundation
Type: (∷ (→ Unit Any))
Construct Foundation values.
LintCategoryCorrectness
Type: (∷ (→ Unit Any))
Construct LintCategoryCorrectness values.
LintCategoryDocs
Type: (∷ (→ Unit Any))
Construct LintCategoryDocs values.
LintCategoryEffects
Type: (∷ (→ Unit Any))
Construct LintCategoryEffects values.
LintCategoryFilterSchemaV1
Type: (∷ (→ Any Any))
Construct LintCategoryFilterSchemaV1 values.
LintCategoryPerformance
Type: (∷ (→ Unit Any))
Construct LintCategoryPerformance values.
LintCategorySecurity
Type: (∷ (→ Unit Any))
Construct LintCategorySecurity values.
LintCategoryStyle
Type: (∷ (→ Unit Any))
Construct LintCategoryStyle values.
LintDecisionAllow
Type: (∷ (→ Unit Any))
Construct LintDecisionAllow values.
LintDecisionFail
Type: (∷ (→ Unit Any))
Construct LintDecisionFail values.
LintDecisionOutcomeV1
Type: (∷ (→ Any Any Any Any Any))
Construct LintDecisionOutcomeV1 values.
LintDecisionSuppress
Type: (∷ (→ Unit Any))
Construct LintDecisionSuppress values.
LintFindingV1
Type: (∷ (→ Any Any Any Any Any Any Any Any))
Construct LintFindingV1 values.
LintLanguageBridgeRecordV1
Type: (∷ (→ Any Any Any Any Any Any Any Any Any Any Any))
Construct LintLanguageBridgeRecordV1 values.
LintNarrativeStyleSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintNarrativeStyleSchemaV1 values.
LintOrthogonalApiSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintOrthogonalApiSchemaV1 values.
LintPipelineStyleSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintPipelineStyleSchemaV1 values.
LintProfileSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintProfileSchemaV1 values.
LintReportWireV1
Type: (∷ (→ Any Any Any Any Any Any Any Any Any Any Any))
Construct LintReportWireV1 values.
LintRolloutStageCritical
Type: (∷ (→ Unit Any))
Construct LintRolloutStageCritical values.
LintRolloutStageError
Type: (∷ (→ Unit Any))
Construct LintRolloutStageError values.
LintRolloutStageWarn
Type: (∷ (→ Unit Any))
Construct LintRolloutStageWarn values.
LintRuleCodeSchemaV1
Type: (∷ (→ Any Any))
Construct LintRuleCodeSchemaV1 values.
LintRulePackBestPractices
Type: (∷ (→ Unit Any))
Construct LintRulePackBestPractices values.
LintRulePackSchemaV1
Type: (∷ (→ Any Any Any Any Any))
Construct LintRulePackSchemaV1 values.
LintRulePackIdentityV1
Type: (∷ (→ Any Any Any))
Construct LintRulePackIdentityV1 values.
LintRulePackOrthogonalIsa
Type: (∷ (→ Unit Any))
Construct LintRulePackOrthogonalIsa values.
LintRulePackTypestate
Type: (∷ (→ Unit Any))
Construct LintRulePackTypestate values.
LintRuleSetEmpty
Type: (∷ (→ Unit Any))
Construct LintRuleSetEmpty values.
LintRuleSetNode
Type: (∷ (→ Any Any Any))
Construct LintRuleSetNode values.
LintRuleSpecV1
Type: (∷ (→ Any Any Any Any Any))
Construct LintRuleSpecV1 values.
LintSeverityCritical
Type: (∷ (→ Unit Any))
Construct LintSeverityCritical values.
LintSeverityError
Type: (∷ (→ Unit Any))
Construct LintSeverityError values.
LintSeverityInfo
Type: (∷ (→ Unit Any))
Construct LintSeverityInfo values.
LintSeverityThresholdSchemaV1
Type: (∷ (→ Any Any))
Construct LintSeverityThresholdSchemaV1 values.
LintSeverityWarn
Type: (∷ (→ Unit Any))
Construct LintSeverityWarn values.
LintSlotCore
Type: (∷ (→ Unit Any))
Construct LintSlotCore values.
LintSlotReserved
Type: (∷ (→ Unit Any))
Construct LintSlotReserved values.
LintSlotUnknown
Type: (∷ (→ Unit Any))
Construct LintSlotUnknown values.
LintSuppressionSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintSuppressionSchemaV1 values.
LintTaxonomyAdditive
Type: (∷ (→ Unit Any))
Construct LintTaxonomyAdditive values.
LintTaxonomyBreaking
Type: (∷ (→ Unit Any))
Construct LintTaxonomyBreaking values.
LintTaxonomyDeprecation
Type: (∷ (→ Unit Any))
Construct LintTaxonomyDeprecation values.
LintTypestateTransitionSchemaV1
Type: (∷ (→ Any Any Any Any))
Construct LintTypestateTransitionSchemaV1 values.
lint-library-name
Type: (∷ (→ Unit Any))
0x0 library function lint-library-name.
lint-stage
Type: (∷ (→ Unit Any))
0x0 library function lint-stage.
lint-api-version
Type: (∷ (→ Unit Any))
0x0 library function lint-api-version.
lint-severity-text
Type: (∷ (→ Any Any))
0x0 library function lint-severity-text.
lint-category-text
Type: (∷ (→ Any Any))
0x0 library function lint-category-text.
parse-lint-severity
Type: (∷ (→ Any Any))
0x0 library function parse-lint-severity.
parse-lint-category
Type: (∷ (→ Any Any))
0x0 library function parse-lint-category.
resolve-lint-severity
Type: (∷ (→ Any Any Any))
0x0 library function resolve-lint-severity.
resolve-lint-category
Type: (∷ (→ Any Any Any))
0x0 library function resolve-lint-category.
lint-rule-spec
Type: (∷ (→ Any Any Any Any Any))
0x0 library function lint-rule-spec.
lint-finding
Type: (∷ (→ Any Any Any Any Any Any))
0x0 library function lint-finding.
lint-rule-code
Type: (∷ (→ Any Any))
0x0 library function lint-rule-code.
lint-rule-summary
Type: (∷ (→ Any Any))
0x0 library function lint-rule-summary.
lint-rule-category
Type: (∷ (→ Any Any))
0x0 library function lint-rule-category.
lint-rule-severity
Type: (∷ (→ Any Any))
0x0 library function lint-rule-severity.
lint-finding-code
Type: (∷ (→ Any Any))
0x0 library function lint-finding-code.
lint-finding-message
Type: (∷ (→ Any Any))
0x0 library function lint-finding-message.
lint-finding-category
Type: (∷ (→ Any Any))
0x0 library function lint-finding-category.
lint-finding-severity
Type: (∷ (→ Any Any))
0x0 library function lint-finding-severity.
lint-finding-module-path
Type: (∷ (→ Any Any))
0x0 library function lint-finding-module-path.
lint-finding-symbol-name
Type: (∷ (→ Any Any))
0x0 library function lint-finding-symbol-name.
lint-finding-hint
Type: (∷ (→ Any Any))
0x0 library function lint-finding-hint.
lint-should-fail-ci
Type: (∷ (→ Any Any))
0x0 library function lint-should-fail-ci.
lint-should-fail-ci-int
Type: (∷ (→ Any Any))
0x0 library function lint-should-fail-ci-int.
lint-rule-code-schema
Type: (∷ (→ Any Any))
0x0 library function lint-rule-code-schema.
lint-rule-code-schema-text
Type: (∷ (→ Any Any))
0x0 library function lint-rule-code-schema-text.
lint-category-filter-schema
Type: (∷ (→ Any Any))
0x0 library function lint-category-filter-schema.
lint-category-filter-schema-category
Type: (∷ (→ Any Any))
0x0 library function lint-category-filter-schema-category.
lint-severity-threshold-schema
Type: (∷ (→ Any Any))
0x0 library function lint-severity-threshold-schema.
lint-severity-threshold-schema-severity
Type: (∷ (→ Any Any))
0x0 library function lint-severity-threshold-schema-severity.
lint-rule-set-empty
Type: (∷ (→ Unit Any))
0x0 library function lint-rule-set-empty.
lint-rule-set-add
Type: (∷ (→ Any Any Any))
0x0 library function lint-rule-set-add.
lint-rule-set-length
Type: (∷ (→ Any Any))
0x0 library function lint-rule-set-length.
lint-rule-set-contains
Type: (∷ (→ Any Any Any))
0x0 library function lint-rule-set-contains.
lint-rule-set-require-non-empty
Type: (∷ (→ Any Any))
0x0 library function lint-rule-set-require-non-empty.
lint-profile-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-profile-schema.
lint-profile-rule-set
Type: (∷ (→ Any Any))
0x0 library function lint-profile-rule-set.
lint-profile-category-filter
Type: (∷ (→ Any Any))
0x0 library function lint-profile-category-filter.
lint-profile-severity-threshold
Type: (∷ (→ Any Any))
0x0 library function lint-profile-severity-threshold.
lint-profile-schema-from-labels
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-profile-schema-from-labels.
lint-rule-code-schema-from-rule
Type: (∷ (→ Any Any))
0x0 library function lint-rule-code-schema-from-rule.
lint-category-filter-schema-from-rule
Type: (∷ (→ Any Any))
0x0 library function lint-category-filter-schema-from-rule.
lint-severity-threshold-schema-from-rule
Type: (∷ (→ Any Any))
0x0 library function lint-severity-threshold-schema-from-rule.
lint-suppression-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-suppression-schema.
lint-suppression-rule-code-pattern
Type: (∷ (→ Any Any))
0x0 library function lint-suppression-rule-code-pattern.
lint-suppression-module-pattern
Type: (∷ (→ Any Any))
0x0 library function lint-suppression-module-pattern.
lint-suppression-symbol-pattern
Type: (∷ (→ Any Any))
0x0 library function lint-suppression-symbol-pattern.
lint-pattern-matches
Type: (∷ (→ Any Any Any))
0x0 library function lint-pattern-matches.
lint-finding-matches-profile
Type: (∷ (→ Any Any Any))
0x0 library function lint-finding-matches-profile.
lint-finding-is-suppressed
Type: (∷ (→ Any Any Any))
0x0 library function lint-finding-is-suppressed.
lint-decision-allow
Type: (∷ (→ Unit Any))
0x0 library function lint-decision-allow.
lint-decision-fail
Type: (∷ (→ Unit Any))
0x0 library function lint-decision-fail.
lint-decision-suppress
Type: (∷ (→ Unit Any))
0x0 library function lint-decision-suppress.
lint-decision-text
Type: (∷ (→ Any Any))
0x0 library function lint-decision-text.
parse-lint-decision-label
Type: (∷ (→ Any Any))
0x0 library function parse-lint-decision-label.
lint-taxonomy-additive-change
Type: (∷ (→ Unit Any))
0x0 library function lint-taxonomy-additive-change.
lint-taxonomy-deprecation-change
Type: (∷ (→ Unit Any))
0x0 library function lint-taxonomy-deprecation-change.
lint-taxonomy-breaking-change
Type: (∷ (→ Unit Any))
0x0 library function lint-taxonomy-breaking-change.
lint-taxonomy-change-semver
Type: (∷ (→ Any Any))
0x0 library function lint-taxonomy-change-semver.
normalize-lint-category-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-lint-category-label-or.
normalize-lint-category-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-lint-category-label-or-default.
normalize-lint-severity-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-lint-severity-label-or.
normalize-lint-severity-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-lint-severity-label-or-default.
normalize-lint-decision-label-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-lint-decision-label-or.
normalize-lint-decision-label-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-lint-decision-label-or-default.
lint-severity-rank
Type: (∷ (→ Any Any))
0x0 library function lint-severity-rank.
lint-promote-severity
Type: (∷ (→ Any Any Any))
0x0 library function lint-promote-severity.
lint-decision-outcome
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-decision-outcome.
lint-decision-outcome-finding
Type: (∷ (→ Any Any))
0x0 library function lint-decision-outcome-finding.
lint-decision-outcome-effective-severity
Type: (∷ (→ Any Any))
0x0 library function lint-decision-outcome-effective-severity.
lint-decision-outcome-decision
Type: (∷ (→ Any Any))
0x0 library function lint-decision-outcome-decision.
lint-decision-outcome-fail-ci
Type: (∷ (→ Any Any))
0x0 library function lint-decision-outcome-fail-ci.
lint-report-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-schema-version.
lint-report-wire-field-rule-code
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-rule-code.
lint-report-wire-field-category-label
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-category-label.
lint-report-wire-field-finding-severity-label
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-finding-severity-label.
lint-report-wire-field-module-path
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-module-path.
lint-report-wire-field-symbol-name
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-symbol-name.
lint-report-wire-field-message-text
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-message-text.
lint-report-wire-field-hint-text
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-hint-text.
lint-report-wire-field-effective-severity-label
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-effective-severity-label.
lint-report-wire-field-decision-label
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-decision-label.
lint-report-wire-field-fail-ci-label
Type: (∷ (→ Unit Any))
0x0 library function lint-report-wire-field-fail-ci-label.
lint-report-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function lint-report-wire-field-is-required.
lint-report-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function lint-report-to-wire-v1.
lint-report-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function lint-report-from-wire-v1.
lint-code-slot
Type: (∷ (→ Any Any))
0x0 library function lint-code-slot.
lint-code-slot-text
Type: (∷ (→ Any Any))
0x0 library function lint-code-slot-text.
is-reserved-lint-code
Type: (∷ (→ Any Any))
0x0 library function is-reserved-lint-code.
ensure-non-reserved-lint-code
Type: (∷ (→ Any Any))
0x0 library function ensure-non-reserved-lint-code.
non-empty-text
Type: (∷ (→ Any Any))
0x0 library function non-empty-text.
lint-rule-pack-family-text
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-family-text.
parse-lint-rule-pack-family
Type: (∷ (→ Any Any))
0x0 library function parse-lint-rule-pack-family.
lint-rule-pack-identity
Type: (∷ (→ Any Any Any))
0x0 library function lint-rule-pack-identity.
lint-rule-pack-identity-name
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-identity-name.
lint-rule-pack-identity-version
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-identity-version.
lint-rule-pack-schema
Type: (∷ (→ Any Any Any Any Any Any))
0x0 library function lint-rule-pack-schema.
lint-rule-pack-schema-identity
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-schema-identity.
lint-rule-pack-schema-family
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-schema-family.
lint-rule-pack-schema-capability-tag
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-schema-capability-tag.
lint-rule-pack-schema-remediation-hint
Type: (∷ (→ Any Any))
0x0 library function lint-rule-pack-schema-remediation-hint.
lint-rule-pack-identity-matches
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-rule-pack-identity-matches.
lint-best-practices-profile-version
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-profile-version.
lint-best-practices-profile-schema-v1
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-profile-schema-v1.
lint-best-practices-profile-has-rule
Type: (∷ (→ Any Any))
0x0 library function lint-best-practices-profile-has-rule.
lint-best-practices-profile-revision-is-supported
Type: (∷ (→ Any Any))
0x0 library function lint-best-practices-profile-revision-is-supported.
lint-best-practices-profile-schema-semver
Type: (∷ (→ Any Any Any))
0x0 library function lint-best-practices-profile-schema-semver.
lint-best-practices-suppression-guidance
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-suppression-guidance.
lint-best-practices-promotion-guidance
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-promotion-guidance.
lint-pipeline-operator-glyph
Type: (∷ (→ Unit Any))
0x0 library function lint-pipeline-operator-glyph.
lint-pipeline-preferred-rule-code
Type: (∷ (→ Unit Any))
0x0 library function lint-pipeline-preferred-rule-code.
lint-affirmative-doc-narrative-rule-code
Type: (∷ (→ Unit Any))
0x0 library function lint-affirmative-doc-narrative-rule-code.
lint-pipeline-style-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-pipeline-style-schema.
lint-pipeline-style-rule-code
Type: (∷ (→ Any Any))
0x0 library function lint-pipeline-style-rule-code.
lint-pipeline-style-operator-glyph
Type: (∷ (→ Any Any))
0x0 library function lint-pipeline-style-operator-glyph.
lint-pipeline-style-target-shape
Type: (∷ (→ Any Any))
0x0 library function lint-pipeline-style-target-shape.
lint-best-practices-pipeline-schema-v1
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-pipeline-schema-v1.
lint-affirmative-narrative-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-affirmative-narrative-schema.
lint-affirmative-narrative-rule-code
Type: (∷ (→ Any Any))
0x0 library function lint-affirmative-narrative-rule-code.
lint-affirmative-narrative-source-surface
Type: (∷ (→ Any Any))
0x0 library function lint-affirmative-narrative-source-surface.
lint-affirmative-narrative-phrase-policy
Type: (∷ (→ Any Any))
0x0 library function lint-affirmative-narrative-phrase-policy.
lint-best-practices-affirmative-narrative-schema-v1
Type: (∷ (→ Unit Any))
0x0 library function lint-best-practices-affirmative-narrative-schema-v1.
lint-typestate-transition-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-typestate-transition-schema.
lint-typestate-transition-from-state
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-transition-from-state.
lint-typestate-transition-to-state
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-transition-to-state.
lint-typestate-transition-shape
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-transition-shape.
lint-typestate-transition-is-explicit-adt
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-transition-is-explicit-adt.
lint-typestate-model-antipattern-label
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-model-antipattern-label.
lint-typestate-decision-for-model
Type: (∷ (→ Any Any))
0x0 library function lint-typestate-decision-for-model.
lint-typestate-promoted-severity-for-finding
Type: (∷ (→ Any Any Any))
0x0 library function lint-typestate-promoted-severity-for-finding.
lint-orthogonal-api-schema
Type: (∷ (→ Any Any Any Any))
0x0 library function lint-orthogonal-api-schema.
lint-orthogonal-api-operation
Type: (∷ (→ Any Any))
0x0 library function lint-orthogonal-api-operation.
lint-orthogonal-api-responsibility
Type: (∷ (→ Any Any))
0x0 library function lint-orthogonal-api-responsibility.
lint-orthogonal-api-effect-boundary
Type: (∷ (→ Any Any))
0x0 library function lint-orthogonal-api-effect-boundary.
lint-orthogonal-responsibility-overlap
Type: (∷ (→ Any Any Any))
0x0 library function lint-orthogonal-responsibility-overlap.
lint-orthogonal-argument-order-is-stable
Type: (∷ (→ Any Any Any))
0x0 library function lint-orthogonal-argument-order-is-stable.
lint-orthogonal-effect-boundary-is-explicit
Type: (∷ (→ Any Any))
0x0 library function lint-orthogonal-effect-boundary-is-explicit.
lint-orthogonal-api-shape-drift-label
Type: (∷ (→ Any Any Any Any Any))
0x0 library function lint-orthogonal-api-shape-drift-label.
lint-orthogonal-api-decision
Type: (∷ (→ Any Any Any Any Any))
0x0 library function lint-orthogonal-api-decision.
lint-language-bridge-transport-version
Type: (∷ (→ Unit Any))
0x0 library function lint-language-bridge-transport-version.
lint-language-bridge-finding
Type: (∷ (→ Any Any Any Any Any Any Any Any))
0x0 library function lint-language-bridge-finding.
lint-language-bridge-outcome-from-labels
Type: (∷ (→ Any Any Any Any Any Any Any Any Any Any Any))
0x0 library function lint-language-bridge-outcome-from-labels.
lint-language-bridge-record-from-outcome
Type: (∷ (→ Any Any))
0x0 library function lint-language-bridge-record-from-outcome.
lint-language-bridge-record-to-outcome
Type: (∷ (→ Any Any))
0x0 library function lint-language-bridge-record-to-outcome.
lint-language-bridge-text-field-label
Type: (∷ (→ Any Any))
0x0 library function lint-language-bridge-text-field-label.
lint-language-bridge-json-field-label
Type: (∷ (→ Any Any))
0x0 library function lint-language-bridge-json-field-label.
lint-rollout-stage-text
Type: (∷ (→ Any Any))
0x0 library function lint-rollout-stage-text.
parse-lint-rollout-stage
Type: (∷ (→ Any Any))
0x0 library function parse-lint-rollout-stage.
lint-rollout-suppression-debt-status
Type: (∷ (→ Any Any Any))
0x0 library function lint-rollout-suppression-debt-status.
lint-rollout-warn-first-severity
Type: (∷ (→ Any Any))
0x0 library function lint-rollout-warn-first-severity.
lint-rollout-promoted-severity
Type: (∷ (→ Any Any Any Any Any))
0x0 library function lint-rollout-promoted-severity.
lint-rollout-rule-pack-change-semver
Type: (∷ (→ Any Any))
0x0 library function lint-rollout-rule-pack-change-semver.