Skip to main content Link Search Menu Expand Document (external link)

ArrayFormatter overview

Added in v1.0.0


Table of contents


formatting

formatError

Signature

export declare const formatError: (error: ParseResult.ParseError) => Effect.Effect<Issue[]>

Added in v1.0.0

formatErrorSync

Signature

export declare const formatErrorSync: (error: ParseResult.ParseError) => Array<Issue>

Added in v1.0.0

formatIssue

Signature

export declare const formatIssue: (issue: ParseResult.ParseIssue) => Effect.Effect<Issue[]>

Added in v1.0.0

formatIssueSync

Signature

export declare const formatIssueSync: (issue: ParseResult.ParseIssue) => Array<Issue>

Added in v1.0.0

model

Issue (interface)

Signature

export interface Issue {
  readonly _tag: ParseResult.ParseIssue["_tag"] | ParseResult.Missing["_tag"] | ParseResult.Unexpected["_tag"]
  readonly path: ReadonlyArray<PropertyKey>
  readonly message: string
}

Added in v1.0.0