Noun.Format (Anoma v0.34.0)

Parsing and printing of nouns.

Summary

Types

parse_result()

@type parse_result() :: {:ok, Noun.t()} | :error | {:continue, Noun.t(), String.t()}

Functions

parse(string)

@spec parse(String.t()) :: parse_result()

parse_always(string)

@spec parse_always(String.t()) :: Noun.t()

parse_cell(arg1)

@spec parse_cell(Noun.t()) :: parse_result()

parse_inner(string)

@spec parse_inner(String.t()) :: parse_result()

parse_tail(string)

@spec parse_tail(String.t()) :: parse_result()

print(noun)

@spec print(Noun.t()) :: String.t()