Markright.Continuation (markright v0.7.1)

The tuple, that is being returned from any call to Parser.to_ast/3.

Link to this section Summary

Types

t()

The continuation, returned from any call to Parser.to_ast/3.

Link to this section Types

Specs

t() :: %Markright.Continuation{
  ast: tuple() | list(),
  bag: list(),
  fun: (t() -> t()) | nil,
  tail: String.t()
}

The continuation, returned from any call to Parser.to_ast/3.

Link to this section Functions

Link to this function

astail!(cont, string \\ "", trim \\ false)

Link to this function

bag!(cont, arg)

Link to this function

callback(data, fun \\ nil)

Specs

callback(t(), (t() -> t()) | t() | nil) :: t()
Link to this function

continue(data, arg)

Link to this function

continue(data, ast, tail)

Link to this function

debag!(cont, key)

Link to this function

last!(tag, opts, value)

Link to this function

tag!(cont, arg)

Link to this function

tail!(cont, string)