ReaderIssue

copy

instantiate

(Fn [(Ref ReaderIssue a)] ReaderIssue)

copies a ReaderIssue.

delete

instantiate

(Fn [ReaderIssue] ())

deletes a ReaderIssue. Should usually not be called manually.

end

instantiate

(Fn [(Ref ReaderIssue a)] (Ref Info a))

gets the end property of a ReaderIssue.

error

instantiate

(Fn [(Ref ReaderIssue a)] (Ref ParseErr a))

gets the error property of a ReaderIssue.

init

instantiate

(Fn [ReaderIssueKind, Info, Info, ParseErr] ReaderIssue)

creates a ReaderIssue.

kind

instantiate

(Fn [(Ref ReaderIssue a)] (Ref ReaderIssueKind a))

gets the kind property of a ReaderIssue.

prn

instantiate

(Fn [(Ref ReaderIssue a)] String)

converts a ReaderIssue to a string.

set-end

instantiate

(Fn [ReaderIssue, Info] ReaderIssue)

sets the end property of a ReaderIssue.

set-end!

instantiate

(Fn [(Ref ReaderIssue a), Info] ())

sets the end property of a ReaderIssue in place.

set-error

instantiate

(Fn [ReaderIssue, ParseErr] ReaderIssue)

sets the error property of a ReaderIssue.

set-error!

instantiate

(Fn [(Ref ReaderIssue a), ParseErr] ())

sets the error property of a ReaderIssue in place.

set-kind

instantiate

(Fn [ReaderIssue, ReaderIssueKind] ReaderIssue)

sets the kind property of a ReaderIssue.

set-kind!

instantiate

(Fn [(Ref ReaderIssue a), ReaderIssueKind] ())

sets the kind property of a ReaderIssue in place.

set-start

instantiate

(Fn [ReaderIssue, Info] ReaderIssue)

sets the start property of a ReaderIssue.

set-start!

instantiate

(Fn [(Ref ReaderIssue a), Info] ())

sets the start property of a ReaderIssue in place.

start

instantiate

(Fn [(Ref ReaderIssue a)] (Ref Info a))

gets the start property of a ReaderIssue.

str

instantiate

(Fn [(Ref ReaderIssue a)] String)

converts a ReaderIssue to a string.

update-end

instantiate

(Fn [ReaderIssue, (Ref (Fn [Info] Info a) b)] ReaderIssue)

updates the end property of a ReaderIssue using a function f.

update-error

instantiate

(Fn [ReaderIssue, (Ref (Fn [ParseErr] ParseErr a) b)] ReaderIssue)

updates the error property of a ReaderIssue using a function f.

update-kind

instantiate

(Fn [ReaderIssue, (Ref (Fn [ReaderIssueKind] ReaderIssueKind a) b)] ReaderIssue)

updates the kind property of a ReaderIssue using a function f.

update-start

instantiate

(Fn [ReaderIssue, (Ref (Fn [Info] Info a) b)] ReaderIssue)

updates the start property of a ReaderIssue using a function f.